上期在Visual Studio Code工具構(gòu)建工程,MaximSDK也是從github上拉取的,因此使用自己手動(dòng)安裝的Eclipse工具去執(zhí)行SDK中的參考例程,會(huì)報(bào)make error,交叉編譯環(huán)境等錯(cuò)誤,即使在”環(huán)境變量“中設(shè)定了gcc的路徑,仍然會(huì)找尋不到編譯器。因此需要在線安裝全套SDK,安裝工具可通過MaximMicrosSDK_win.exe獲取,當(dāng)然如果你的電腦是Linux、Mac系統(tǒng)的,可以下載相應(yīng)版本的。
運(yùn)行MaximMicrosSDK.exe文件,安裝到一個(gè)未帶空格或中文字符的文件夾中。
點(diǎn)擊下一步,這里我們只用到MAX78000,因此只需要選擇MAX7800微控制型號(hào)即可。
點(diǎn)擊下一步,接下來是段漫長(zhǎng)的時(shí)間,我是整整掛了一晚上,這網(wǎng)速似乎跟電腦的配置,自家的寬帶沒有多大關(guān)系,可能是從外國(guó)服務(wù)器拉取源文件的原因吧,總之體驗(yàn)感不是很好。經(jīng)過耐心等待,終于成功安裝。
如果期間有報(bào)錯(cuò),很可能是電腦的磁盤空間不夠,或者是Eclipse工具安裝有誤,當(dāng)然這樣的話,啟動(dòng)菜單欄中就不會(huì)出現(xiàn)Eclipse圖標(biāo),沒有任何報(bào)錯(cuò),則說明環(huán)境也配置好。
如上圖所示,在電腦的啟動(dòng)菜單欄下有”Eclipse MaximSDK“圖標(biāo),可以點(diǎn)擊該圖標(biāo),啟動(dòng)Eclipse工具。跟其它IDE一樣,新建一個(gè)工程項(xiàng)目。
接下來選擇MAX78000芯片型號(hào),并選擇”FTHR_RevA“板卡型號(hào),以及項(xiàng)目名稱、調(diào)試接口等。
工程創(chuàng)建成功,點(diǎn)擊Eclipse下的”錘子“圖標(biāo),即編譯整個(gè)新建工程。
連接開發(fā)板,然后將程序下載到開發(fā)板中,打開串口調(diào)試助手,選擇板卡所對(duì)應(yīng)的串口號(hào),設(shè)置波特率115200,打開串口,則會(huì)輸出如下log。
Eclipse的Console終端會(huì)輸出如下信息:
此時(shí)開發(fā)板運(yùn)行的狀態(tài)如下方動(dòng)畫所示: