感谢EEPW和Digikey给我这次学习体验机会,本次是Let's do2025年第2期—智能手环活动。
也是我目前第一次使用ADI家的产品,印象里ADI主攻模拟器件,不太专长于MCU,
而这次的主角——MAX78000,不仅是一款MCU,而且是一款搭载了CNN(人工智能模块)的MCU。
而且他是2020年10月就发布了,可真是够早的!
对比了下目前市面上具备NPU(人工智能模块)的MCU如下:
品牌系列/型号NPU 类型/性能主处理器内存等特色典型应用领域
NXP (恩智浦) | i.MX RT700 | eIQ Neutron N3-64 NPU (AI工作速度提升172倍) | 双核Cortex-M33 (325MHz + 250MHz) + HiFi 4 DSP + HiFi 1 DSP | 7.5MB片上SRAM | 可穿戴设备、智能家居、HMI、消费电子医疗设备 |
MCX N系列 (如N947) | eIQ Neutron NPU | 双核Arm Cortex-M33 | 集成EdgeLock安全区域 | 工业自动化、楼宇控制、智能家电、医疗设备 | |
ST (意法半导体) | STM32N6 | 自研NPU (Neural-ART加速器) 600 GOPS | Arm Cortex-M55 @ 800MHz | 4.2MB嵌入式RAM | 机器视觉、多媒体处理、需要较高AI算力的边缘设备 |
TI (德州仪器) | TMS320F28P55x | 集成NPU 600-1200 MOPS | 32位 C28x DSP @ 150MHz + 浮点加速器(CLA) | 实时控制、太阳能逆变器、电机控制、预测性维护(如故障检测) | |
ADI (亚德诺) | MAX7800x系列 | 卷积神经网络(CNN)加速器 | ARM Cortex-M4F + RISC-V | 超低功耗边缘AI应用、图像和音频识别 | |
Alif Semiconductor | Ensemble系列 (E4/E6/E8) | Ethos-U55 NPU (Cortex-M55配套) + Ethos-U85 NPU (生成式AI任务,E4/E6/E8) | 双/三/四核配置 (Cortex-M55, Cortex-A32) | 高达5.5MB MRAM + 9.75MB SRAM (E8) | 电池驱动的生成式AI应用、AI玩具、智能穿戴、健康监测 |
言归正传,本次活动总共3个部件。
1. ADI评估板-MAX78000FTHR,非常精美。
2.ADI脉搏血氧计传感器-MAX30102
3.显示屏SSD1306 OLED(本人自备)
如图,是接上OLED模块,使用IIC程序编写的“Hello World!”程序。