非常感谢EEPW与得捷赞助的本次MAX78000 羽毛板的测评活动!本次来开个箱:
本次的板卡非常强大,先从搭建开发环境开始。
一、板卡资源介绍
MAX78000FTHR为快速开发平台,核心集成了卷积神经网络加速器,帮助工程师帮助工程师快速实现超低功耗、人工智能(AI)方案的搭建。Maxim提供的library中有关MAX78000的是“AI85”相关的源文件。
AI84 | Unreleased test chip |
AI85 | MAX78000 (full production) |
AI87 | MAX78002 (engineering samples) |
1. 核心芯片:MAX78000微控制器
2. 电池电源管理:MAX20303 PMIC
3. 规格:0.9in x 2.6in、双排连接器,兼容Adafruit Feather Wing外设扩展板
4. 音频处理:多关键词识别、声音分类、消噪声
5. 面部识别
6. 目标检测和分类
7. 时间序列数据处理:心率/健康信号分析、多传感器分析、预测性维护
8. 集成外设:
RGB指示LED
用户按钮
CMOS VGA图像传感器(OVM769)
低功耗、立体声音频编解码器(MAX9867)
SPH0645LM4H-B数字麦克风
SWD调试器
虚拟UART控制台
10引脚Cortex调试接头,用于RISC-V协处理器
二、Eclipse开发环境搭建
首先从官网下载最新的Maximum Micro SDK:
根据自己板卡选择相应的板卡资源安装包:
点击安装:
过程有可能持续数个小时,跟网络情况有关。
安装完成后,创建一个新的项目:
编辑项目的属性,指明板卡型号是:FTHR_RevA:
编译一个串口打印的例程:
板卡连接电脑,根据官网GIT提示升级为CMSIS-DAP:
点击debug,然后选择Debug Configuration:
稍后进入调试界面:
点击全速运行,打开串口查看结果:
总结:
MAX78000功能强大,ADI提供了配套的完善资源和IDE支持,可以非常方便的上手这款AI开发板。