Отладочная плата на STM32G431CBU6 (170МГц / 32КБ RAM)
Микроконтроллер STM32G431CBU6 представляет собой высокопроизводительное устройство на базе 32-битного ядра Arm Cortex-M4 с частотой до 170 МГц. Он обладает рядом уникальных характеристик, которые делают его идеальным выбором для широкого спектра приложений.
Одной из ключевых особенностей STM32G431CBU6 является наличие адаптивного ускорителя реального времени (ART Accelerator), который позволяет выполнять инструкции без ожидания (0-wait-state execution) из Flash-памяти. Это значительно ускоряет выполнение программ и повышает производительность устройства.
Кроме того, STM32G431CBU6 оснащен инструкциями DSP и математическими аппаратными ускорителями, что позволяет ему выполнять сложные функции фильтрации и тригонометрические вычисления с высокой скоростью и точностью.
Устройство работает в диапазоне напряжений от 3.3 В до 5 В, что делает его подходящим для различных приложений, требующих различных уровней энергопотребления.
STM32G431CBU6 имеет встроенную Flash-память с поддержкой ECC и CCM SRAM с аппаратной проверкой четности, что обеспечивает безопасность хранимых данных. Кроме того, он оснащен разнообразными таймерами и аналоговыми компонентами, такими как ADC, DAC, операционные усилители и компараторами.
В отношении коммуникационных интерфейсов, STM32G431CBU6 предлагает широкий выбор опций, включая FDCAN, I2C, SPI, USART, UART, SAI и USB 2.0. Он также оснащен контроллером USB Type-C с поддержкой USB Power Delivery для удобной зарядки устройств.
Для обеспечения безопасности встроенной Flash-памяти и SRAM, STM32G431CBU6 имеет встроенные механизмы защиты, такие как защита от чтения, защита от записи и защита кода.
STM32G431CBU6 поддерживает различные режимы низкого энергопотребления, что делает его идеальным выбором для разработки приложений, требующих минимального энергопотребления.
Основные достоинства
- Высокая производительность
- Богатый набор интерфейсов
- Низкое энергопотребление
- Встроенные функции безопасности
Примеры использования
- Индустриальные системы мониторинга и управления
- Умные дома и устройства IoT
- Медицинские устройства
- Робототехника
Комплектация
- 1 × Отладочная плата на STM32G431CBU6 (170МГц / 32КБ RAM)
Подключение и библиотеки
STM32G431CBU6 может работать с Arduino IDE при некоторых доработках среды (проект stm32duino.com) и прошиваться через USB. Без этого плата программируется на C, либо языке ассемблера, например, в IAR Embedded Workbench, CoIDE, Keil.
Прошивка осуществляется с помощью программатора ST-LINK V2, через интерфейс SWD либо JTAG.
Отзывы
Отзывов пока нет.