嵌入式實驗 彙編點亮LED 燈

2021-10-21 08:40:10 字數 868 閱讀 6068

嵌入式實驗-彙編點亮led 燈

一、實驗目的

通過本次實驗,使學生能夠操作 s5pv210實驗平台,搭建並使用交叉編譯環境,具備初步的嵌入式裸機平台應用開發能力。

二、實驗原理

由原理圖可知,點亮 210 的 4 個 led 需如下 2 個步驟:

第一步: 設定暫存器gpj2con,使gpj2_0/1/2/3四個引腳為輸出功能;

第二步: 往暫存器gpj2dat寫0,使gpj2_0/1/2/3四個引腳輸出低電平,4個led會亮;相反,

往暫存器gpj2dat寫1,使gpj2_0/1/2/3四個引腳輸出高電平,4個led會滅:

三、實驗步驟、資料記錄及處理

將 sd 卡插入 pc,在 fedora 終端執行如下命令:

# cd 1.led_s

# make

# chmod 777 write2sd

# ./write2sd

執行 make 後會生成 210.bin 檔案,執行./write2sd 後 210.bin 檔案會被燒寫到 sd 卡

的扇區 1中,sd 卡的起始扇區為 0,乙個扇區的大小為 512byte,sd 啟動時,irom 裡的固化**是從扇區1 開始拷貝**的。

四.實驗現象

將 sd 卡插入 sd卡座中,選擇 sd 卡啟動,然後上電,可以看到以下現象:

led 正常閃爍。

五.實驗總結

通過這次實驗,初步操作 s5pv210實驗平台,搭建並使用了交叉編譯環境,了解了led燈是如何點亮的,掌握了led燈原理圖的查詢。

arm嵌入式led燈閃爍實驗報告 嵌入式實驗報告

3 設定傳輸資料量。4 設定通道4 的配置資訊。5 使能dma1 通道4,啟動傳輸。通過以上5 步設定,我們就可以啟動一次usart1 的dma 傳輸了。dma控制器對dma請求判別優先順序及遮蔽,向匯流排裁決邏輯提出匯流排請求。當cpu執行完當前匯流排週期即可釋放匯流排控制權。此時,匯流排裁決邏輯...

IMX6DL 彙編點亮LED燈

除錯uboot使用led閃爍去標註程式執行到 是乙個不錯的方法,在移植uboot的時候,沒有列印,所以需要新增led閃爍彙編,網上資料不知道為什麼這麼少,成功之後需要記錄。晶元 imx6u5d led燈 d6 原理圖可以知道,需要控制gpio引腳key row6,高電平點亮,低電平熄滅。引腳key ...

樹莓派 實驗1 GPIO點亮led燈

詳細請參考博文 實驗目的 控制gpio,點亮乙個led燈 實驗步驟 2 解壓後,可以看到其中有乙個檔案setup.py 使用命令列切換到此檔案的路徑 cd home pi downloads rpi.gpio 0.6.3 再使用命令列安裝setup.py sudo python setup.py i...