1. 程式人生 > >初試ARM開發板

初試ARM開發板

style min 學習 down win7 too 顯示 pan 成功

博主剛開始學習嵌入式開發,在老師指導下進行了led點亮的實驗。

一、準備工作

開發板型號:Friendly mini 2451

環境:win7+minitools

二、進入usb下載模式

使用 MiniTools 將 bin 文件燒寫到開發板上。MiniTools 提供了兩種燒寫裸機程序的方式:一種 是直接下載到內存 DRAM,另外一種是下載到 NAND Flash。

本例中只實驗了第一種燒寫方式。

首先,將開發板上的S2開關切換到SD卡或NOR flash啟動模式,在上電或復位之前,按住 K1 鍵 ,進入usb下載模式

1. 開發板進入 USB 下載模式後,LCD 上會顯示“USB Mode: Waiting...”

2. 用 USB 線連接電腦與開發板

3 連接成功,LCD 上會顯示"USB Mode: Connected"

至此,你可以使用 MiniTools 來下載調試或燒寫系統了。

三、燒寫&運行

打開MiniTools,連接開發板

技術分享

點擊裸機程序,先選中上方的”Download and run“,設置好下載地址“RAM Address(Download/Loading)”, 選擇要運行的裸機程序, 再點擊“下載運行”就可以了。

MiniTools 首先會把裸機程序下載到 DRAM 的地址 0x30000000 處,然後跳轉到該地址上運行裸機程序,所以只要 PC 上一點擊“下載運 行”就可以馬上看到開發板上裸機程序的運行效果了。

註意:不同的 CPU 會有不同的內存起始地址,在此為 0x30000000

技術分享

技術分享

四、實驗現象

可以看到開發板上的 4 個 LED 同時不停地閃爍。

初試ARM開發板