被玩壞了的mBuino+mbed
- [導(dǎo)讀]
- NXP LPC11U24化身mbuino,邂逅mbed,為科技工作提供無限可能。強(qiáng)悍的性能,嬌小的身材,豐富的外設(shè),必定能引發(fā)工程師無限的創(chuàng)作熱情,快跟我們一起加入進(jìn)來吧,請開始你的表演。
不過mbed提供的例程庫里只有一個LED的程序,顯得有點(diǎn)非常單調(diào),好在mbed支持的外設(shè)庫非常豐富,還有各種標(biāo)準(zhǔn)數(shù)組和結(jié)構(gòu)體,自然就難不倒我們廣大DIYer了。
一步一步來,建好我們的LED工程,編譯一下,就可以直接生成bin代碼咯,然后就可以愉快的運(yùn)行了。
這是生成的bin文件,編譯完成后會直接下載的。
不過我們貌似忘了一件很重要的事情,沒有下載器該如何下載了,相信用過mbed開發(fā)NUCLEO的好多朋友都對STM32的虛擬U盤很有印象吧,生成的bin文件可以直接拖U盤里下載,簡直方便的不能再方便了。同樣我們的mbuino也是支持U盤直接復(fù)制下載,不過隱藏的有點(diǎn)深,需要我們多一步操作而已,如下提示。
于是我們按照步驟一步一步來,上電、按下復(fù)位按鍵,嗯,確實(shí)出現(xiàn)了U盤,好了復(fù)制bin文件,一起都是那么完美,在復(fù)位一次看看程序運(yùn)行結(jié)果。
咦,不對啊,小強(qiáng)、你怎么了,小強(qiáng)、你不要嚇我啊,小強(qiáng)···(插拔USB重新上電——N次)。
好吧,經(jīng)過一番折騰,終于發(fā)現(xiàn)bootloader沒有了,應(yīng)該是mbuino沒有給bootloeader非配單獨(dú)的代碼空間,我們鋼才下載程序的時候直接把bootloader覆蓋掉了,另外我們直接使用的mbed提供的LED程序,看程序內(nèi)容應(yīng)該會有個LED閃爍的,但是現(xiàn)在什么也沒有了,看來mbed對我們的mBuino還不是太友善啊,由此來看官方所謂的“mbed + mBuino = Limitless Prototyping”感覺有點(diǎn)言過其實(shí)咯。
- 本文系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小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前