备忘地址:Let's do 2025年第2期——DigiKey陪你渡过春夏秋冬
开发介绍:MSDK User Guide - Analog Devices MSDK Documentation
开发板介绍:MAX78000FTHR MAX78000 评估套件 | 亚德诺半导体
官方建议使用ubuntu系统
新建一个23版本的ubuntu系统。安装开发环境,官方提供了一个shell脚本,可以一键搭建安装开发环境
命令:./MaximMicrosSDK_linux.run in --root ~/MaximSDK --accept-licenses --accept-messages --confirm-command
速度一点慢,可以晚上挂机。
提供一个环境变量的文件,可以source一下,安装一下编译需要的环境变量。
然后跳进 example文件夹里hellowaorld,执行make
之前安装了openocd调试器,通过openocd下载程序到开发板
输入命令:openocd -f interface/cmsis-dap.cfg -f target/max78000.cfg -c init -c "reset halt; wait_halt; flash write_image erase build/max78000.elf " -c reset -c shutdown
结果如下:
使用 minicom打开串口,注意minicom如果初次使用,要进行配置,打开咱们调试器的虚拟串口,一般都是/dev/ttyACM
,效果如下