Содержание книги "Микроконтроллеры семейства ХС166
:
вводный курс разработчика"
Предисловие
Глава 1. RISC-архитектура для встроенных приложений
1.1. Введение
1.2. RISC-подобное ядро C166S V2: предпосылки создания
1.3. Использование RISC-архитектуры во встроенных системах управления
1.4. Связь RISC-процессора с внешними устройствами
1.5. Преимущества использования RISC-процессоров во встроенных приложениях
1.6. Сравнение новых и традиционных RISC-процессоров
Глава 2. Начинаем работу с микроконтроллерами XC166
2.1. Ключевые вопросы
2.2. Расчёт номиналов конфигурирующих резисторов
2.3. Стартовая конфигурация микроконтроллера
2.4. Управление сбросом
2.5. Тактовые сигналы и их источники
2.6. Генерация тактовых импульсов
Глава 3. Режимы работы и синхронизация шины
3.1. Гибкий шинный интерфейс
3.2. Настройка режима работы шины
3.3. Оптимизация системы адресации
Глава 4. Сопряжение с внешними устройствами памяти
4.1. Использование 16-битных микросхем памяти
4.2. Использование 8-битных микросхем памяти в 16-битных системах на базе XC166
4.3. Использование сигнала /BHE при работе с 8-битной памятью
4.4. Сопряжение микросхем DRAM с микроконтроллерами семейства XC166
4.5. Использование карт флэш-памяти совместно с XC166
Глава 5. Встроенная программируемая флэш-память
5.1. Введение
5.2. Организация внутренней флэш-памяти
5.3. Обеспечение надёжности флэш-памяти
5.4. Программаторы флэш-памяти
5.5. Отладка режима начальной загрузки
5.6. Аппаратные аспекты программирования внутрисхемной флэш-памяти
5.7. Программирование флэш-памяти через интерфейс CAN
5.8. Программирование флэш-памяти через интерфейс SPI
5.9. Программирование флэш-памяти in-situ («на месте»)
Глава 6. Схема распределения памяти
6.1. Регистры-указатели страниц данных (Data Page Pointer – DPP)
6.2. Выбор схемы распределения памяти и конфигурирации внешней шины
6.3. Увеличение количества линий ввода/вывода
Глава 7. Оптимизация потребляемой мощности
7.1. Уменьшение потребляемой мощности путём оптимизации тактовой частоты
7.2. Сравнение токов потребления разных микроконтроллеров
7.3. Напряжение питания
Глава 8. Системное программирование
8.1. Передача данных через последовательные порты
8.2. Подключение USB-устройств к микроконтроллерам семейства XC166
8.3. Обслуживание запросов на прерывание
8.4. Пересылка данных с использованием периферийного контроллера событий (PEC)
8.5. Организация стеков в микроконтроллерах семейства XC166
8.6. DSP-сопроцессор для микроконтроллеров семейства XC166
Глава 9. Назначение выводов и портов в пользовательском приложении
9.1. Общие замечания о параллельных портах ввода/вывода
9.2. Назначение линий портов микроконтроллера
9.3. Прерывания по линиям порта
Глава 10. АЦП микроконтроллера XC166
10.1. Расширенные режимы аналого-цифрового преобразования
10.2. Базовая частота преобразования АЦП
10.3. Калибровка АЦП
10.4. Защита аналоговых входов от повышенного напряжения
10.5. Согласование входов АЦП с источниками сигналов
10.6. Аналоговое опорное напряжение
10.7. Вопросы разработки печатной платы
10.8. Подключение АЦП к источникам сигналов
Глава 11. Типовые применения микроконтроллеров семейства XC166
11.1. Применение в автомобильной электронике
11.2. Применение в промышленных системах управления
11.3. Применение в системах телекоммуникации
11.4. Применение на транспорте
11.5. Применение в потребительской радиоэлектронике
11.6. Применение в измерительных приборах
11.7. Медицинское и аэрокосмическое оборудование
Глава 12. Совместимость XC166 с микроконтроллерами другой архитектуры
Глава 13. Монтаж микроконтроллеров семейства XC166 на печатной плате
13.1. Типы корпусов
13.2. Подключение эмуляторов к микроконтроллерам семейства XC166
13.3. Подключение внутрисхемного эмулятора
13.4. Разводка печатных плат для микроконтроллеров семейства XC166
Глава 14. Включение и настройка новых плат
14.1. Оборудование для настройки
14.2. Прежде, чем включить питание…
14.3. Тестирование платы
Заключение
Дополнительная литература
Приложение 1. Система обозначений микроконтроллеров семейства XC166
Приложение 2. Цоколёвка основных модификаций микроконтроллеров ХС166