Лучшие вопросы
Таймлайн
Чат
Перспективы
STM32
Микроконтроллеры производства STMicroelectronics на базе ядра ARM Cortex-M Из Википедии, свободной энциклопедии
Remove ads
STM32 — семейство 32-битных микроконтроллеров производства STMicroelectronics. Чипы STM32 группируются в серии, в рамках каждой из которых используется одно и то же 32-битное ядро ARM, например, Cortex-M7F, Cortex-M4F, Cortex-M3, Cortex-M0+ или Cortex-M0. Каждый микроконтроллер состоит из ядра процессора, статической RAM-памяти, флеш-памяти, отладочного и различных периферийных интерфейсов.

Remove ads
Обзор
STM32 — семейство микроконтроллеров, основанных на 32-битных ядрах ARM Cortex-M7F, Cortex-M4F, Cortex-M3, Cortex-M0+ или Cortex-M0 с сокращённым набором инструкций. STMicroelectronics (ST) имеет лицензию на IP-процессоры ARM от ARM Holdings. Дизайн ядра ARM имеет множество настраиваемых опций, и ST выбирает индивидуальную конфигурацию для каждого микроконтроллера, при этом добавляя свои собственные периферийные устройства к ядру микроконтроллера перед преобразованием дизайна в полупроводниковую пластину. В следующей таблице представлены основные серии микроконтроллеров семейства STM32.
Remove ads
Серии STM32
Суммиров вкратце
Перспектива
Семейство микроконтроллеров STM32 состоит из 16 серий микроконтроллеров: F0, F1, F2, F3, F4, F7, L0, L1, L4, L4+, L5, G0, G4, H7, WB, WL[1]. Каждая из серий базируется на одном из ядер ARM: Cortex-M33, Cortex-M7F, Cortex-M4F, Cortex-M3, Cortex-M0+, Cortex-M0.
Производитель делит все серии микроконтроллеров STM32 на 4 платформы (группы):
STM32 H7
В серию H7 входят высокопроизводительные микроконтроллеры, основанные на ядре ARM Cortex-M7F с поддержкой чисел с плавающей запятой двойной точности и тактовой частотой до 550 МГц. У микроконтроллеров STM32H747/757 и STM32H745/755 дополнительно имеется ядро Cortex-M4F частотой до 240 МГц. Ядро M7F в таком случае работает на частоте до 480 МГц. Ядра при этом могут работать как совместно, так и независимо[9].
STM32 F7
Серия F7 представлена микроконтроллерами на базе ядра ARM Cortex-M7F частотой до 216 МГц. По расположению портов ввода/вывода большинство микроконтроллеров серии взаимозаменяемы с контроллерами серии STM32 F4[8].
STM32 F4
STM32 F4 — первая серия, основанная на ядре ARM Cortex-M4F и имеющая поддержку DSP и чисел с плавающей запятой. Расположение портов ввода/вывода совместимо с серией F7, а сам чип отличается большей тактовой частотой (от 84 до 180 МГц), имеет 64 КБ встроенной памяти, поддержку протокола I²S, встроенные часы реального времени и более быстрый АЦП.
Память
- До 192 КБ SRAM, 64 КБ CCM, 4 КБ NVRAM, 80 байт NVRAM, стираемой при вмешательстве.
- Flash-память разделяется на блоки 512 / 1024 / 2048 для непосредственного использования, 30 КБ для загрузки, 512 байт одноразовой памяти (OTP), 16 байт для конфигурации.
- В каждый чип запрограммирован 96-битный уникальный номер.
Периферия
- USB 2.0 OTG две CAN-шины один интерфейс SPI + два SPI/I²S, 3 I²S, 4 USART, 2 UART, SDIO, двенадцать 16-битных, два 32-битных и два сторожевых таймера, датчик температуры, 16/24-канальный АЦП, два ЦАП, от 51 до 140 пинов GPIO, 16 DMA, часы реального времени, а также аппаратный генератор случайных чисел,
- В моделях STM32F4x7 присутствует Ethernet, MAC и интерфейс для подключения камеры.
- В моделях STM32F41x/43x присутствует криптопроцессор, поддерживающий методы DES, TDES и AES, а также SHA-1 и MD5.
- В моделях STM32F4x9 присутствует LCD-TFT контроллер.
- Рабочее напряжение находится в диапазоне от 1,8 до 3,6 вольт.
STM32 F3
В серии F3 представлены контроллеры на базе ядра M4F с тактовой частотой до 72 МГц. Все контроллеры данной серии совместимы с контроллерами серии F1.
Память
- 16 / 24 / 32 / 40 КБ SRAM, 0 / 8 КБ (CCM), 64 / 128 байта NVRAM.
- Flash-память разделяется на блоки 64 / 128 / 256 для непосредственного использования и 8 КБ для загрузки.
- В каждый чип запрограммирован 96-битный уникальный номер.
Периферия
- Каждый чип включает в себя разные интерфейсы для взаимодействия с периферией.
- Рабочее напряжение находится в диапазоне от 2 до 3,6 вольта.
Remove ads
Примечания
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads