首页 > 评测 > 又一款IoT开发板-ADICUP3029开发板评测

又一款IoT开发板-ADICUP3029开发板评测

ADI   CUP3029   M3   ADICUP360   物联网    ESP8266   
  • 作者:zhanzr
  • 来源:21ic
  • [导读]
  • 最近在深圳的嵌入式展上,MOUSER携手ADI等厂牌推出现场免费送开发板的活动,笔者也去薅了一把羊毛。ADI的板子,平常大家应该接触的不多,从ADICUP3029来管窥一豹吧。

图 其他公司的支持包也列在上面

把该装的整好之后就可以新建工程了.

image22.png

图 新建ADuCM3029工程

后面的过程就跟Keil MDK大同小异了.值得一提的差异:

1. 此Studio使用的编译器是ARM-GCC.

2. 调试器插件是openocd,注意编译连接选项,如semihost设置等等往往导致很多困扰.

个人建议在能选择的情况下,尽量使用专业的Keil MDK或者IAR进行开发.这个Studio目前还有很多地方不尽人意.

总结,资源与参考

从外设丰富的芯片到专为玩家设计的板子,从借鉴MDK设备支持包的Studio,到详尽的资料与例程,无不浸透着ADI公司在设上严谨,负责的态度.IoT是个广阔的市场,几乎所有的电子设备都会有联网的需求,所以今后所有的电子设计都能跟IoT搭上一些关系.ADI公司重视该市场可以称作有远见.但是该板子,该芯片,以及文档,教程方面还有一些有待提升的地方.包括软件接口的一致性,图形化配置工具的易用性,还有在CMSIS标准的符合度上还有很多值得期待的.不管如何,这款ADICUP3029开发板值得正在学习或者从事IoT开发的工程师们弄一块玩玩.

ADI公司本身有丰富的例程供大家下载把玩,连同其设计文件,文档说明都可以在此页面找到:

http://www.analog.com/cn/design-center/evaluation-hardware-and-software/evaluation-boards-kits/EVAL-ADICUP3029.html#eb-overview

本文的例程可在本人的Github页面下载,本人的例程也是从官方例程修改而来,但是删除了一些容易引起困惑的部分,又增加了一些自己感兴趣的部分.可以以本人的代码为入口,再去学习官方的例程,这样循序渐进更易掌握.此工程的Git连接:

https://github.com/zhanzr/ADICUP3029-Demo

除此之外就都是一些通用的资源,非本板特有.如Keil MDK下载,ARM公司的相关文档,就在此一一列出.本文到此为止,谢谢阅读!

  • 本文系21ic原创,未经许可禁止转载!

网友评论