首頁 > 評測 > 一板兩用,這個(gè)可以有!——GrovePi+擴(kuò)展板使用手記
一板兩用,這個(gè)可以有!——GrovePi+擴(kuò)展板使用手記
- [導(dǎo)讀]
- GROVE模塊眾多,類型豐富,但是對于大部分樹莓派用戶來說,使用杜邦線來連接設(shè)備,有點(diǎn)不勝其煩。如果有個(gè)能提供標(biāo)準(zhǔn)GROVE接口的擴(kuò)展板,而且又能與樹莓派引腳兼容的話,使用起來就方便多了!
假如,我們想將ATMEG328當(dāng)作一個(gè)獨(dú)立的Arduino來使用呢,行不行?當(dāng)然行!
行是行,但是要注意一點(diǎn),即不能把這個(gè)ATMEG328當(dāng)成普通的ARDUINO來使用,前面曾提及,我們需要使用avrdude命令行方式來燒寫代碼。
我們打開一個(gè)Arduino程序,先將其編譯,得到對應(yīng)的.hex文件,然后再將該.hex使用avrdude寫入到ATMEG328中,現(xiàn)在它就是一個(gè)獨(dú)立的Arduino了。
我們平時(shí)使用Arduino來編程,寫完代碼,直接按Ctrl+U來上傳代碼,然后就完事了。但是現(xiàn)在不行,我們得使用Export compiled binary來導(dǎo)出我們需要的.hex文件,導(dǎo)出的文件如下
一個(gè)包含bootloader,另一個(gè)不包含bootloader,寫入過程如下
使用命令行寫入該hex文件后,可以看到顯示的內(nèi)容如下、
注意,現(xiàn)在的ATMEG328和樹莓派已脫離了關(guān)系,現(xiàn)在的它是一個(gè)獨(dú)立的Arduino開發(fā)板了。
再使用i2cdetect命令來查看設(shè)備地址,得到如下的結(jié)果
0x04設(shè)備地址不存在了!
這樣看來,GROVEPI+不僅僅是一塊擴(kuò)展板,同時(shí)也可以當(dāng)作獨(dú)立的Arduino開發(fā)板來使用。如果你愿意,將擴(kuò)展板上的ISP接口引出,再添加一個(gè)USBTiny編程器,GROVEPI+搖身一變,就是一個(gè)Arduino開發(fā)板,而且是帶GROVE接口的Arduino開發(fā)板!
這個(gè)真可以!
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗(yàn),暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前