首頁 > 評測 > 被玩壞了的mBuino+mbed

被玩壞了的mBuino+mbed

mBuino   mbed   
  • 作者:21ic
  • 來源:劉錦瑞
  • [導(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
  • 我要投稿
  • 歡迎入駐,開放投稿

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