摘要:MAX32660-EVSYS评估板可以通过Micro USB口供电,而板上的跳冒选择给MAX32660芯片的供电是3.3V还是1.8V。MAX32600是支持1.8V供电电压,这样功耗更低,更适合电池供电。调试器部分还有一个3色LED,根据它能判断板子工作,比
MAX32660-EVSYS 开发板软件下载安装
MAX32660-EVSYS评估板可以通过Micro USB口供电,而板上的跳冒选择给MAX32660芯片的供电是3.3V还是1.8V。MAX32600是支持1.8V供电电压,这样功耗更低,更适合电池供电。调试器部分还有一个3色LED,根据它能判断板子工作,比如蓝色代表串口在通讯,绿色代表调试器在下载程序,红色代表调试进入固件升级模式。
MAX32660是基于ARM Cortext-M4F的处理器,因此软件的开发也支持常用的工具,比如说MDK-ARM,可以下载相应的pack。这里想介绍一下官方提供的集成开发环境,其实也是一个基于Ecplise的套壳工具。
在官网 Software Download | Analog Devices下载Low Power ARM Micro Toolchain,这个是一个在线安装包。
按照向导安装
在线安装需要一点时间。安装完成后在安装目录可以看到一个Eclipse文件夹,进去打开Eclipse就是我们的软件IDE了。
这个又是我们熟悉的Ecplise界面。
我们首先找些官方给的demo程序,打开File->Import
选择General下面
下一步后
在这里我们选择到软件的安装目录
这样我们可以把所有demo程序拷贝到工作目录。
所有的demo程序都引导进来,我们可以看看最简单的Helloworld程序。这个程序主要是控制LED闪烁,同时往串口打印计数信息。
打开Helloworld工程,编译。
可以debug程序
程序运行后打开串口监视程序
一秒打印一次计数。而开发板上的LED也是1秒闪烁一次。
这是通过官方的IDE下载调试工程的一个流程。对于MAX32660-EVSYS来说提供了完整的demo程序,涉及到了芯片各种功能,可以很方便评估。而且Cortex-M4内核也是一个常见的处理器内核,应用起来差别不大。如果习惯使用MDK-ARM,也可以直接用它来开发。
总结
MAX32660-EVSYS评估板设计非常别致,用来评估一款芯片的功能非常合适,上手比较简单。虽然美信在微控制器产品上并不是很多,但是这个MAX32660还是非常有特色。芯片的封装很小,但是却采用了M4内核以及超大的FLASH和RAM存储,性能是非常强劲的。结合美信的电源管理技术,这款微控制器紧盯可穿戴设备或者手持设备等。对于一些功耗要求高,而性能要求也比较高的场合,例如可穿戴运动手表等等,MAX32660还是非常有竞争优势。
来源:潜水侠科技