На самом деле семейство очень интересное и уникальное. * Жручесть 100 мкА/МГц. Менее 10мА на "всю катушку".
* Соотношение жручести/FLASH/SRAM/скорости CPU не имеет аналогов
* Peripheral Management Unit (PMU) - это программируемый DMA на основе дескрипторов, с примитивной, но системой команд. Умеет обслуживать прерывания периферии без CPU. 6 каналов!
* все коммуникационные порты имеют большие FIFO. SPI - 32 байта, и даже I2C - 16 байт.
* SPI контроллер, как уже писал, 48 Мгц (мастер), до 4 линий (QSPI), до 32 байт на транзакцию. 24Мбайт/сек пиковое - это не каждая MCU внешнаяя шина прокачает.
Есть кит - MAX32630-EVKIT - за $150, не впечатляет
https://www.maximi …rs/MAX32630-EVKIT.html
А есть MAX32630FTHR Application Platform - совершенно замечательный модулечек за $25
https://www.maximi …lers/MAX32630FTHR.html
Поддержан mbed OS (
http://caxapa.ru/738235.html )
https://developer. …latforms/MAX32630FTHR/
Вот еще один модулечек на чипах из этого семейства
https://developer. …platforms/MAX32620HSP/
MAX32630FTHR - это просто эталон модулька, как все продумано.
Дрим модулек выглядит примерно так:
MAX32630IWG+ ARM® Cortex®-M4F - Microcontroller IC 32-Bit 96MHz 2MB FLASH 512KB SRAM 100-WLP (4.4x4.4) 500 - $6.63
ISSI HyperRAM IS66WVH8M8BLL-100B1LI IC PSRAM 64MBIT 100MHZ 24TBGA 2.7 V ~ 3.6 V -40°C ~ 85°C 100 - $3.53760
http://caxapa.ru/736367.html
FPGA, вторая цена для второго корпуса, все варианты коммерческие.
10M02SCM153C8G IC FPGA 112 I/O 153MBGA 348 - $4.77 10M02SCU169C8G IC FPGA 130 I/O 169UBGA 500 - 5.33
10M04SCM153C8G IC FPGA 112 I/O 153MBGA 348 - $8.49 10M04SCU169C8G IC FPGA 130 I/O 169UBGA 500 - 7.22
10M08SCM153C8G IC FPGA 112 I/O 153MBGA 348 - $15.02 10M08SCU169C8G IC FPGA 130 I/O 169UBGA 500 - $8.37
10M16SCU169C8G 176 - $21.34 - здесь заметно больше ресурсов.
В $15...$20 укладывается. Жручка - 10мА (MCU на всю катушку) + 20мА (память на всю катушку, типовое) + 20мА (оптимистичная оценка плисины) = 50мА. Аналогов при таком объеме памяти не особо и есть.