Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МПСслайды / STM8.pptx
Скачиваний:
125
Добавлен:
23.02.2015
Размер:
3.22 Mб
Скачать

32-битные микроконтроллеры

За прошедшие семь-восемь лет основные усилия разработчиков микроконтроллеров были потрачены на интегрирование ЦПУ ARM7 и ARM9 в микроконтроллеры общего назначения.

И вот, в настоящее время различными производителями выпускается более 240 ARM-микроконтроллеров.

Системная

архитектура

STM32

STM32

В отличие от других ЦПУ ARM, семейство Cortex

является завершенным процессорным ядром, которое объединяет стандартное ЦПУ и системную архитектуру.

Семейство Cortex доступно в трех основных профилях:

профиль A для высокопроизводительных применений;

профиль R для реально-временных применений;

профиль M для чувствительных к стоимости;

Микроконтроллеры STM32 выполнены на основе профиля Cortex-M3, которое специально разработано для применений, где необходимы развитые системные ресурсы и, при этом, малое энергопотребление.

Они характеризуются настолько низкой стоимостью, что могут конкурировать с традиционными 8 и 16- битными микроконтроллерами.

Cortex-M3 является стандартизованным микроконтроллерным ядром, которое помимо ЦПУ, содержит: систему прерываний, системный таймер SysTick, отладочную систему и карту памяти.

4 гб адресное пространство Cortex-M3 разделено на: области кода программы,

статического ОЗУ, устройств ввода-

вывода и системных ресурсов.

Cortex-M3 выполнено по Гарвардской архитектуре, имеет несколько шин, позволяющие выполнять операции параллельно.

Семейство Cortex также поддерживает

Соседние файлы в папке МПСслайды