Бюджетный STM32 на ядре Cortex-M0 с USB, CAN и HDMI CEC

    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

    Application note: http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note/DM00050136.pdf?s_searchtype=keyword.

    Яндекс.Метрика