要玩轉ARM MBED,首先你必須要夠ˋ買一片MBED官網條列的開發板。你可以在這個網址https://os.mbed.com/platforms/看到所有的開發板。
ARM MBED 提供你免費的線上編譯器(Compiler),但是實際執行程序時需要下載到電路板中。 而且硬件層HAL 的程序也已經由板端(BSP)廠商撰寫完畢了,所以你一定要先準備一片開發板。在這裡我們選用Thundersoft 的TT_M4G9。你可有由此https://www.thundersoft.com/index.php/iot/kit/m4g9/3-81-127 前往購買與取得更多資訊。
接下來,你需要去MBED註冊一個帳號,註冊帳號是免費的,輸入必要的資訊就可以了。
接下來你要到MBED 的TT_M4G9頁面的右方, 找到下方的按鈕。
將此TT_M4G9 添加到你的platform 中。
另外你需要按照Thndersoft TT_M4G9的說明,安裝MBED 的USB驅動。
MBED的USB驅動會提供你兩個功能,一個是U盤,Compile完成的Bin 檔案儲存於此就會自己開始燒錄,燒錄完畢就可以按下reset 執行。
MBED的USB的另一個功能是串口,請用你熟悉的通工具像是TeraTerm, Putty, 以9600,8,N,1 去連接。你可以使用printf 輸出資料到此串口。
例如:
printf("Build Date/Time: %s ,%s\r\n",__DATE__,__TIME__);
可以在串口顯示編譯的日期與時間。
==================================================================================
為何要選TT_M4G9,TT_M4G9 是新發售的開發板,它自帶DAP MCU,可以顯示成一個U盤,將BIN檔案放ˋ置到此U盤就可以完成燒錄。
如果你使用先前常見的LPC 或是Arduino 電路板,那你就必須自己將檔案燒錄到開發板上。
curton 2019-8-13 09:02
springvirus_589595149 2019-8-8 11:35
开发工匠 2019-8-8 10:41