STM32F042 и STM32F072 – новые представители семейства бюджетных микроконтроллеров STM32F0 на 32-битном ядре Cortex-M0 от ST Microelectronics. В новинках появилась периферия USB, CAN, HDMI, а также стало больше стандартной периферии – USART, SPI, I²C и таймеров.
USB интерфейс теперь может работать за счет внутреннего генератора 48 МГц с автоподстройкой. Синхронизация этого генератора происходит автоматически по потоку данных на шине USB, что позволяет обходиться без дополнительного внешнего кварцевого генератора. Такая технология положительно сказывается на надежности и стоимости готового устройства.
Новые микроконтроллеры поддерживают связь с внешними аудиовизуальными устройствами с помощью встроенного контроллера HDMI-CEC. Как простой пример, пользователем может быть настроено пробуждение микроконтроллера внешним устройством из режима СТОП.
STM32F042 и STM32F072 различаются между собой только объемом памяти: у STM32F042 до 32 Кб FLASH и до 6 Кб ОЗУ, у STM32F072 до 128 Кб FLASH и до 16 Кб ОЗУ.
Для быстрого освоения данного семейства микроконтроллеров компания STMicroelectronics предлагает недорогую отладочную плату NUCLEO-F072RB и графический кодогенератор STM32Cube.
Параметры STM32F0x2:
- 48 МГц, ядро 32-бит Cortex-M0;
- До 128 Кб FLASH, до 16 Кб SRAM памяти;
- DMA контроллер, 7 каналов;
- 12-бит АЦП(1 мкс) до 16 каналов;
- ЦАП 12-бит, 2 канала;
- До 12-ти таймеров 32/16-бит;
- USB 2.0 FS, CAN и HDMI интерфейсы;
- 4xUART, 3xSPI и 2xI²C по 1 интерфейсу;
- 3 встроенных RC генератора – 8 МГц, 48 МГц и 40 кГц;
- 2 компаратора, RTC;
- Напряжение питания 2.4…3.6 В;
- 96-бит уникальный ID;
- Корпуса: TSSOP20, UFQFPN48, LQFP48, LQFP64, LQFP100, UFBGA, WLCSP.
Источник: www.compel.ru