STM32F091 — микроконтроллер на базе ядра ARM Cortex-M0 с частотой 48 МГц, объёмом FLASH-памяти 256 кбайт, CAN интерфейсом и функцией управления пользовательскими устройствами (CEC) |
Микроконтроллеры STM32F091xB/xC интегрируют высокопроизводительное 32-битное ядро ARM Cortex-M0 RISC-архитектуры с тактовой частотой 48 МГц
|
STM32F091 — микроконтроллер на базе ядра ARM Cortex-M0 с частотой 48 МГц, объёмом FLASH-памяти 256 кбайт, CAN интерфейсом и функцией управления пользовательскими устройствами (CEC)
В дополнение к перечисленному новые устройства содержат высокоскоростную встроенную память (до 256 КБ FLASH и 32 КБ SRAM) и расширенный набор периферийных устройств и линий ввода/вывода. Микроконтроллеры оснащены стандартными коммуникационными интерфейсами (два I2C, два SPI/один I2S, один HDMI CEC, один CAN и до восьми USART), а также такие периферийными модулями, включая один 12-битный АЦП, один 12-битный ЦАП с двумя каналами, семь 16-битных таймеров общего назначения, 32-битный таймер и таймер ШИМ-модулятора с расширенным функциями управления.
Диапазон рабочих температур STM32F091xB/xC составляет от -40 °C до +85 °C и от -40 °C до +105 °C, а напряжение питания – от 2.0 В до 3.6 В. Различные режимы пониженного энергопотребления помогут разработчикам создавать на базе микроконтроллеров энергоэффективные решения. STM32F091xB/xC поставляются в корпусах семи различных типов с количеством выводов от 48 до 100 и формой кристалла, которая может быть изготовлена по проекту заказчика. В зависимости от выбранной модели устройства пользователю доступен различный набор периферийных модулей.
Благодаря своим возможностям, STM32F091xB/xC отлично подходят для широкого круга применений, таких как: управление приложениями и пользовательские интерфейсы, портативное оборудование, A/V ресиверы и цифровые телевизоры, периферийные устройства ПК, игровые и навигационные платформы, промышленные приложения, программируемые логические контроллеры, инверторы, принтеры, сканеры, сигнализации, видеоконференции и системы климат-контроля.
Внутренняя архитектура микроконтроллеров STM32F091x
Отличительные особенности:
- 32-битное ядро ARM® Cortex®-M0 с тактовой частотой до 48 МГц
- Внутренняя память:
- FLASH: от 128 кбайт до 256 кбайт
- SRAM: 32 кбайт с аппаратным блоком контроля по четности
- Блок вычисления кода коррекции ошибок (CRC)
- Система питания и схема сброса:
- Диапазон напряжения питания цифровой части и линий ввода/вывода: от 2.0 В до 3.6 В
- Диапазон напряжения питания аналоговой части: от 2.0 В до 3.6 В
- Схема сброса при включении и выключении питания (POR/PDR)
- Программируемый детектор напряжения (PVD)
- Режимы энергосбережения: спящий, останова и ждущий
- Схема питания от резервного источника (VBAT) для часов реального времени и регистров резервного хранения данных
- Система синхронизации и тактирования:
- Кварцевый генератор с тактовой частотой от 4 МГц до 32 МГц
- Отдельный генератор с тактовой частотой 32 кГц для часов реального времени с калибровкой
- Внутренний RC-генератор с тактовой частотой 8 МГц и шестью узлами фазовой автоподстройки частоты
- Внутренний RC-генератор с тактовой частотой 40 кГц
- Внутренний генератор с частотой 48 МГц с автоматической синхронизацией с внешним тактовым сигналом
- До 88 высокоскоростных линий ввода/вывода
- Карта векторов внешних прерываний
- До 69 линий ввода/вывода с напряжением питания 5 В и 19 линий с независимым источником питания VDDIO2
- 12-канальный контроллер прямого доступа к памяти (DMA)
- Один 12-битный АЦП с частотой дискретизации 1 MSPS (млн. выборок в сек.), до 16 каналов:
- Диапазон напряжения входного аналогового сигнала: от 0 В до 3.6 В
- Независимый источник питания: о 2.4 В до 3.6 В
- Один 2-канальный 12-битный ЦАП
- Два быстродействующих аналоговых компаратора с настраиваемыми входами и выходами
- До 24 каналов сенсорного емкостного интерфейса с функциями кнопок, клайдера и дискового элемента ввода
- Часы реалтного времени (RTC) с календарем, будильником и периодическим выходом из режима останова/ожидания
- 12 таймеров:
- Один 16-битный таймер с расширенными функциями управления для формирования 6 каналов ШИМ
- Один 32-битный и семь 16-битных таймеров с четырьмя каналами захвата/сравнения/OCN, необходимых для декодирования команд управления инфракрасного порта или управления ЦАП
- Независимый и системный сторожевой таймеры
- Системынй таймер SysTick
- Коммуникационные интерфейсы:
- Два интерфейса I2C с поддержкой режима Fast Mode Plus (скорость передачи данных 1 Мбит/с) и током нагрузки 20 мА, один из которых поддерживает режим шины SMBus/PMBus и выход из режима сна по сигналу пробуждения
- До 8 портов USART с поддержкой синхронного режима ведущего SPI и управление модемом. Три из них поддерживают интерфейс ISO7816, LIN и IrDA с автоматическим определением скорости передачи данных и функцией выхода из режима сна по сигналу пробуждения
- Два интерфейса SPI со скоростью передачи данных 18 Мбит/с и программируемой длиной фрейма от 4 до 16 бит, а также мультиплексированный интерфейс I2S
- Интерфейс сети CAN
- Функция пробуждения при вставке разъёма в гнездо HDMI
- Последовательный проводной интерфейс отладки (SWD)
- Уникальный 96-битный идентификатор устройства
Источник: www.gaw.ru | Дата публикации: 28/03/2015 |
| |
|
Реклама на сайте |
|
Последние новости |
[06/02/2019] Конференция в МГТУ им. Баумана «Технологии разработки и отладки сложных технических систем» 2019
[09/05/2018] Грандиозная майская распродажа на Gearbest!
[16/05/2017] С 15 по 17 мая в магазине Gearbest проходит грандиозный флэшсейл
[10/05/2017] Так что же такое Спиннер?
[05/12/2016] Новый Год и Рождество с GearBest!
[29/09/2016] Всемирный День Интернета на GearBest
Читать все новости >> |