Ознакомительное руководство по ARM-микроконтроллерам Cortex-M3
Ознакомительное руководство по ARM-микроконтроллерам Cortex-M3
|
- Введение
- 1.1. Знакомство с Cortex
- 1.2. Обзор семейства STM32
- 1.2.1. Многофункциональные УВВ
- 1.2.2. Безопасность
- 1.2.3. Защищенность
- 1.2.4. Разработка программ
- 1.2.5. Группы Performance Line и Access Line
- 1.2.2. Безопасность
- 1.1. Знакомство с Cortex
- Обзор процессоров Cortex
- 2.1. Версии архитектур ARM
- 2.2. Процессор Cortex и ЦПУ Cortex
- 2.3. ЦПУ Cortex
- 2.2. Процессор Cortex и ЦПУ Cortex
- 2.3.1. Конвейер
- 2.3.2. Модель программирования
- 2.3.2.1. XPSR
- 2.3.3. Режимы работы ЦПУ
- 2.3.4. Набор инструкций Thumb-2
- 2.3.5. Карта памяти
- 2.3.6. Доступ к фрагментированным данным
- 2.3.7. Метод "Bit Banding"
- 2.3.2. Модель программирования
- 2.4. Процессор Cortex
- 2.4.1. Шины
- 2.4.2. Матрица шин
- 2.4.3. Системный таймер
- 2.4.4. Обработка прерываний
- 2.4.5. Контроллер вложенных векторизованных прерываний
- 2.4.5.1. Работа КВВП при входе в исключительные ситуации и выходе из них
- 2.4.5.2. Улучшенные режимы обработки прерывания
- 2.4.5.2.1. Приостановка прерываний
- 2.4.5.2.2. Непрерывная обработка прерываний с исключением внутренних операций над стеком
- 2.4.5.2.3. Обработка опоздавшего высокоприоритетного прерывания
- 2.4.5.2.2. Непрерывная обработка прерываний с исключением внутренних операций над стеком
- 2.4.5.3. Конфигурация и использование КВВП
- 2.4.5.3.1. Таблица векторов исключительных ситуаций
- 2.4.2. Матрица шин
- 2.5. Режимы работы, влияющие на энергопотребление
- 2.5.1. Переход в экономичный режим работы
- 2.5.2. Отладочная система CoreSight
- 2.1. Версии архитектур ARM
- Схема включения
- 3.1. Типы корпусов
- 3.2. Напряжение питания
- 3.3. Схема сброса
- 3.4. Генераторы
- 3.2. Напряжение питания
- 3.4.1. Внешний высокочастотный генератор
- 3.4.2. Внешний низкочастотный генератор
- 3.4.3. Выход синхронизации
- 3.4.4. Выводы управления загрузкой и внутрисистемное программирование
- 3.4.5. Режимы загрузки
- 3.4.6. Отладочный порт
- 3.4.2. Внешний низкочастотный генератор
- 3.1. Типы корпусов
- Архитектура системы микроконтроллеров STM32
- 4.1. Распределение памяти
- 4.2. Работа с максимальным быстродействием
- 4.2.1. Блок фазовой автоподстройки частоты
- 4.2.1.1.Настройка шин
- 4.2.2. Буфер Flash памяти
- 4.2.3. Прямой доступ к памяти
- Устройства ввода-вывода
- 5.1. УВВ общего назначения
- 5.1.1. Порты ввода-вывода общего назначения
- 5.1.1.1. Альтернативные функции
- 5.1.1.2. Сигнализация событий
- 5.1.2. Внешние прерывания
- 5.1.3. АЦП
- 5.1.3.1. Время преобразования и группы преобразования
- 5.1.3.2. Функция оконного компаратора
- 5.1.3.3. Базовая конфигурация АЦП
- 5.1.3.4. Режимы сдвоенных преобразований
- 5.1.3.4.1. Режимы одновременного преобразования инжектированных групп и одновременного преобразования регулярных групп
- 5.1.3.5. Комбинированный режим одновременного преобразования регулярных/инжектированных групп
- 5.1.3.6. Режимы быстрых и медленных преобразований со смещением во времени
- 5.1.3.7. Режим поочередного запуска
- 5.1.3.8. Комбинирование режима одновременного преобразования регулярной группы и режима поочередного запуска
- 5.1.3.9. Комбинирование режима одновременного преобразования инжектированной группы и режима со смещением во времени
- 5.1.3.2. Функция оконного компаратора
- 5.1.4. Таймеры общего назначения и многофункциональные таймеры
- 5.1.4.1. Таймеры общего назначения
- 5.1.4.1.1. Блок захвата/сравнения
- 5.1.4.1.2. Блок захвата
- 5.1.4.1.3. Режим измерения параметров ШИМ-сигнала
- 5.1.4.1.4. Интерфейс энкодера
- 5.1.4.1.5. Режим сравнения
- 5.1.4.1.6. Режим широтно-импульсной модуляции
- 5.1.4.1.7. Режим одновибратора
- 5.1.4.1.1. Блок захвата/сравнения
- 5.1.4.2. Расширенный таймер
- 5.1.4.2.1. Функция экстренного отключения
- 5.1.4.2.2. Интерфейс датчика Холла
- 5.1.4.3. Синхронизированная работа таймеров
- 5.1.4.2.2. Интерфейс датчика Холла
- 5.1.5. Часы реального времени и регистры с резервированием питания
- 5.1.6. Регистры с резервированием питания и вход вмешательства
- 5.1.1.1. Альтернативные функции
- 5.2. Коммуникационные УВВ
- 5.2.1. Интерфейс SPI
- 5.2.2. Модуль I2C
- 5.2.3. 5.2.3. Модуль УСАПП
- 5.2.2. Модуль I2C
- 5.3. Модули СAN и USB
- 5.3.1. CAN-контроллер
- 5.3.2. Модуль интерфейса USB
- Экономичные режимы работы
- 6.1. Режим RUN
- 6.1.1. Буфер предварительной выборки и режим полуцикла полуцикла
- 6.2. Экономичные режимы работы
- 6.2.1. Режим SLEEP
- 6.2.2. Режим STOP
- 6.3. Режим STANDBY
- 6.4. Потребляемый ток области с резервированием питания
- 6.5. Возможность отладки в экономичных режимах
- 6.4. Потребляемый ток области с резервированием питания
- Возможности по обеспечению безопасной работы
- 7.1. Управление сбросом
- 7.2. Контроль напряжения питания
- 7.3. Защищенная система синхронизации
- 7.4. Сторожевые таймеры
- 7.2. Контроль напряжения питания
- 7.4.1. Оконный сторожевой таймер
- 7.4.2. Независимый сторожевой таймер
- 7.5. Особенности УВВ
- 7.5.1. Блокировка конфигурации ПВВ
- 7.5.2. Оконный компаратор
- 7.5.3. Вход экстренного отключения
- 7.5.2. Оконный компаратор
- 7.1. Управление сбросом
- Модуль Flash памяти
- 8.1. Защита и программирование Flash памяти
- 8.2. Операции стирания и записи
- 8.3. Байты опций
- 8.2. Операции стирания и записи
- 8.3.1. Защита от записи
- 8.3.2. Защита от чтения
- 8.3.3. Конфигурационный байт
- 8.3.2. Защита от чтения
- 8.1. Защита и программирование Flash памяти
- Инструментальные средства для проектирования
Связанные документы
Техническая документацияОзнакомительное руководство по ARM-микроконтроллерам Cortex-M3 (6.5 Мб), 06.12.2008
Автор документа: Сергей Гаврилюк
, http://www.gaw.ru" |
Дата публикации: 06.12.2008 Дата редактирования: 05.06.2014 |
Кол-во просмотров 14054 | |
Все новости одной лентой |