NUCLEO-F031K6 - это
гибкое недорогое решение с открытым кодом для прототипирования
устройств на базе микроконтроллеров STM32 в сочетании с платами и
модулями расширения Arduino.
Наличие на платах STM32 Nucleo-32 Arduino nano соединителя делает
простым расширение функциональности открытой платформы путем
подключения широкого спектра дополнительных плат. Все отладочные
платы линейки STM32 Nucleo-32 поставляются с установленным
программатором/ отладчиком ST-LINK/ V2-1 и с комплексом программных
библиотек STM32 HAL вместе с примерами программ и прямым доступом к
онлайн ресурсу ARM®mbed™.
Особенности:
компактная полнофункциональная отладочная плата в форм-факторе
Arduino Nano;
установлен микроконтроллер STM32F042K6T6 в 32-выводном корпусе:
ядро ARM Cortex-M0, рабочая частота до 48 МГц;
5-канальный DMA контроллер;
6 – 32 Кбайт Flash-память, 6 Кбайт ОЗУ;
встроенный осциллятор 8 МГц, 32 кГц для часов реального времени;
подсистема управления питанием, тактированием и сбросом;
12-разрядный АЦП (до 16 каналов);
до 14 каналов сенсорного интерфейса;
до 37 линии ввода/вывода;
часы реального времени с календарем;
специализированный 16-разрядный таймер с расширенным функционалом, 6
выходов ШИМ;
несколько 16-разрядных таймеров с входами захвата и выходами
сравнения;
независимый системный таймер и сторожевой таймер;
коммуникационные порты: I2C, 2×USART, 2×SPI, USB 2.0, CAN;
отладочный интерфейс SWD;
возможность подключения плат расширения Arduino;
встроенный программатор-отладчик ST-LINK/V2-1;
возможность использования платы в качестве программатора ST-LINK/V2-1;
гибкая система подачи внешнего питания:
интерфейс USB;
внешний источник;
пользовательский светодиод, светодиод индикации питания, кнопка
сброса;
функционал USB интерфейса:
виртуальный COM-порт;
внешний накопитель;
отладочный порт;
полная программная поддержка:
программные библиотеки и программные инструменты STM32Cube;
демонстрационные приложения и примеры;
поддержка сред разработки IAR, KEI, GCC. |