首頁(yè) > 評(píng)測(cè) > 又一款I(lǐng)oT開發(fā)板-ADICUP3029開發(fā)板評(píng)測(cè)

又一款I(lǐng)oT開發(fā)板-ADICUP3029開發(fā)板評(píng)測(cè)

  • 作者:zhanzr
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 最近在深圳的嵌入式展上,MOUSER攜手ADI等廠牌推出現(xiàn)場(chǎng)免費(fèi)送開發(fā)板的活動(dòng),筆者也去薅了一把羊毛。ADI的板子,平常大家應(yīng)該接觸的不多,從ADICUP3029來(lái)管窺一豹吧。

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

把該裝的整好之后就可以新建工程了.

image22.png

圖 新建ADuCM3029工程

后面的過(guò)程就跟Keil MDK大同小異了.值得一提的差異:

1. 此Studio使用的編譯器是ARM-GCC.

2. 調(diào)試器插件是openocd,注意編譯連接選項(xiàng),如semihost設(shè)置等等往往導(dǎo)致很多困擾.

個(gè)人建議在能選擇的情況下,盡量使用專業(yè)的Keil MDK或者IAR進(jìn)行開發(fā).這個(gè)Studio目前還有很多地方不盡人意.

總結(jié),資源與參考

從外設(shè)豐富的芯片到專為玩家設(shè)計(jì)的板子,從借鑒MDK設(shè)備支持包的Studio,到詳盡的資料與例程,無(wú)不浸透著ADI公司在設(shè)上嚴(yán)謹(jǐn),負(fù)責(zé)的態(tài)度.IoT是個(gè)廣闊的市場(chǎng),幾乎所有的電子設(shè)備都會(huì)有聯(lián)網(wǎng)的需求,所以今后所有的電子設(shè)計(jì)都能跟IoT搭上一些關(guān)系.ADI公司重視該市場(chǎng)可以稱作有遠(yuǎn)見.但是該板子,該芯片,以及文檔,教程方面還有一些有待提升的地方.包括軟件接口的一致性,圖形化配置工具的易用性,還有在CMSIS標(biāo)準(zhǔn)的符合度上還有很多值得期待的.不管如何,這款ADICUP3029開發(fā)板值得正在學(xué)習(xí)或者從事IoT開發(fā)的工程師們弄一塊玩玩.

ADI公司本身有豐富的例程供大家下載把玩,連同其設(shè)計(jì)文件,文檔說(shuō)明都可以在此頁(yè)面找到:

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

本文的例程可在本人的Github頁(yè)面下載,本人的例程也是從官方例程修改而來(lái),但是刪除了一些容易引起困惑的部分,又增加了一些自己感興趣的部分.可以以本人的代碼為入口,再去學(xué)習(xí)官方的例程,這樣循序漸進(jìn)更易掌握.此工程的Git連接:

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

除此之外就都是一些通用的資源,非本板特有.如Keil MDK下載,ARM公司的相關(guān)文檔,就在此一一列出.本文到此為止,謝謝閱讀!

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+