STM32 LED Matrix8x8 MAX7219 Quick Start.
ฝัง
- เผยแพร่เมื่อ 27 ส.ค. 2024
- Connection and run of the LED display with the MAX7219 driver to the STM32F446RE MCU.
Подключение и запуск светодиодного дисплея с драйвером MAX7219 к микроконтроллеру STM32F446RE. Разбор кода и технического описания драйвера.
drive.google.c...
- Микроконтроллер STM32F446RE, 32 бит, 180 МГц, ARM Cortex-M4, Flash 512 Кбайт, RAM 128 Кбайт;
- Два типа расширения: разъем Arduino Uno V3 и штыревой разъем ST morpho для полного доступа I/O микроконтроллера;
- Доступен ресурс ARM mbed - (http: //mbed.org);
- Встроенный программатор/отладчик ST-LINK/V2-1;
- Питание платы: через USB шину или от внешнего источника (3.3 В, 5 В, 7…12 В);
- Три светодиода: USB коммуникации (LD1), пользовательский (LD2), наличие питания (LD3);
- Две кнопки: пользовательская и сброс;
- USB ST-LINK с ренумерацией и тремя интерфейсами: виртуальный COM порт, устройство хранения (Mass storage), порт отладки;
- Поддержка широкого выбора интегрированных сред разработки (IDE), включая IAR, ARM Keil, IDE на основе GCC.
Performance: At 180 MHz, the STM32F446 delivers 225 DMIPS/608 CoreMark performance executing from Flash memory, with 0-wait states thanks to ST’s ART Accelerator. The DSP instructions and the floating point unit enlarge the range of addressable applications.
Power efficiency: ST’s 90 nm process, ART Accelerator and the dynamic power scaling enables the current consumption in run mode and executing from Flash memory to be as low as 200 µA/MHz at 180 MHz. In Stop mode, the power consumption is 50 µA typical.
Integration:
2 dedicated audio PLL, SPDIF input, 3 half duplex I²S , and 2 serial audio interfaces (SAI) supporting full duplex I²S as well as time division multiplex (TDM) mode.
Up to 20 communication interfaces (including 4x USARTs plus 2x UARTs running at up to 11.25 Mbit/s, 4x SPI running at up to 45 Mbit/s, 3x I²C with a new optional digital filter capability, 2x CAN, SDIO, HDMI CEC and camera interface)
Two 12-bit DACs, three 12-bit ADCs reaching 2.4 MSPS or 7.2 MSPS in interleaved mode Up to 17 timers: 16- and 32-bit running at up to 180 MHz
Easily extendable memory range using the flexible 90 MHz memory controller with a 32-bit parallel interface, and supporting Compact Flash, SRAM, PSRAM, NOR, NAND and SDRAM memories
Cost effective NOR flash extension thanks to the 90MHz Dual quadSPI interface supporting memory mapped mode