Семейство микроконтроллеров STM32H7R/S Cortex-M7 с частотой 600 МГц с опциональным 2.5D GPU NeoChrom и до 640 КБ SRAM и 64 КБ флеш-памяти было представлено в 2024 году. Однако, помимо собственных плат разработки ST, таких как NUCLEO-H7S3L8 и STM32H7S78-DK, не было представлено ни одной платы на его основе.
Плата разработки ART-Pi II меняет это. Это компактная плата на базе микроконтроллера STM32H7R7L8H в паре с 32 МБ HyperRAM и 64 МБ HyperFlash, оснащенная слотом для microSD-карт, разъемом для RGB LCD, поддержкой WiFi 4 и Bluetooth 5.1, двумя портами USB-C (OTG и Debug), 40-контактным GPIO-разъемом, совместимым с Raspberry Pi, 28-контактным GPIO-разъемом, двумя разъемами Qwiic и встроенным отладчиком.
Спецификации платы ART-Pi II:
- МК – STMicro STM32H7R7L8H
- ЦП – Arm Cortex-M7 @ до 600 МГц
- GPU – NeoChrom 2.5D GPU
- Память – 64 КБ флеш-памяти
- Хранилище – 620 КБ SRAM
- Корпус – TFBGA225
- Память – 32 МБ HyperRAM
- Хранилище
- 64 МБ HyperFlash
- Опционально 4 ГБ eMMC флеш
- Слот для microSD-карты
- Интерфейс дисплея – 40-контактный разъем RGB888 FPC
- Беспроводная связь – WiFi 4 и Bluetooth 5.1 через модуль CYWL6208 (в схеме AP6212/AP6212A) по SDIO и UART; PCB-антенна
- USB – USB OTG Type-C разъем
- Расширение
- 40-контактный разъем GPIO, совместимый с Raspberry Pi
- 28-контактный разъем с 17 линиями GPIO, USB OTG, 3,3 В, 3V_Batt, VRef+ и GND
- 2 разъема Qwicc
- 6-контактный разъем Pmod для SPI (вероятно, на нижней стороне платы, фотографий которой нет…)
- Отладка
- Встроенный отладчик ST-LINK/V2.1 через порт USB-C
- 20-контактный разъем JTAG (не распаян)
- Несколько подпружиненных контактов для отладки
- Разное
- Кнопки сброса и пользовательская
- Индикатор питания (синий), 2 пользовательских светодиода, 2 светодиода ST-LINK
- Питание – 5 В через порт USB-C
- Габариты – TBD
Документация по оборудованию довольно ужасна, и приведенные выше характеристики были восстановлены по фотографиям и PDF-схемам. Программное обеспечение и сопутствующая документация выглядят лучше, хотя часть из них доступна только на китайском, поскольку это еще одна плата на МК для RT-Thread RTOS. Репозиторий GitHub содержит документацию, библиотеки, примеры кода, исходный код RT-Thread RTOS и инструменты:
$ sdk-bsp-stm32h7r-realthread-artpi2
├── README.md
├── RealThread_STM32H7R-ART-Pi2.yaml
├── debug
├── documents
│ ├── coding_style_cn.md
│ ├── RT-Thread Programming Guide.pdf
│ ├── board
│ └── figures
├── libraries
│ ├── STM32H7RSxx_HAL_Driver
│ ├── drivers
│ └── touchgfx_lib
├── projects
│ ├── art_pi_blink_led
│ ├── art_pi_bootloader
│ ├── art_pi2_lvgl_demo
│ ├── art_pi2_touchgfx
│ ├── art_pi2_sdcard
│ ├── art_pi_wifi
│ └── art_pi_mongoose
│ └── art_pi2_cherryusb_usbdev_cdc_acm
│ └── art_pi2_cherryusb_usbhost
├── rt-thread
└── tools
RT-Thread продает плату разработчика Art-Pi II STM32H7R7 по цене от $44.64 на AliExpress плюс доставка и возможные налоги.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.



