tq210 开发板 刷linux,TQ210开发板嵌入式笔记.pdf
TQ210開發板嵌入式筆記
目錄
ARM
ARM
第一部分 AARRMM 體系結構
DAY01-存儲器、工作模式和寄存器11
一.ARM 體系結構11
1.處理器型號11
2.ARM 處理器性能11
3.基本流水線11
二、地址總線、數據總線、控制總線和 I/O12
1.地址總線 AB(AddressBus)12
2.數據總線 DB(DataBus)12
3.控制總線 CB(ControlBus)12
三、Flash、RAM 和 Flash 的區別12
1.隨機存取存儲器 RAM12
2. 只讀存儲器 ROM13
3. 閃存 Flash13
四、ARM 處理器的 7 種工作模式13
五、ARM 狀態下的寄存器14
DAY02-ARM 指令16
1.指令格式16
2.分支跳轉指令16
3.數據傳送指令16
4.加法指令16
5.減法指令16
5.邏輯運算指令17
6.比較指令17
7.第二操作數移位模式17
8.單寄存器尋址模式17
9.單寄存器加載指令18
10.多寄存器加載指令18
11.乘法指令19
12.交換指令19
13.*字節交換指令19
14.狀態寄存器操作指令19
15.常用條件20
DAY03-ARM 匯編程序設計21
DAY04-燒寫程序、點亮 LED 燈22
一、燒寫初始化代碼22
二、uboot 設置語句22
三、從 tftp 服務器下載文件22
四、燒寫 uboot 到 NandFlash22
五、GPIO 口設置(GPC1_3 為例)22
六、點亮 led 燈(gpc1_3 為低電平 led 亮)23
DAY05-偽指令、混合編程25
一、偽指令25
1. 符號聲明偽操作25
2. 數據定義偽操作25
3. 匯編與反匯編代碼控制偽操作26
4. 預定義控制偽操作27
二、匯編、連接27
三、C 語言和匯編混合編程28
1. C 語言內嵌匯編程序28
2. 匯編調用 C 語言函數28
3. C 語言調用匯編函數29
4. 在匯編中使用 C 定義的全局變量29
5. ATPCS(arm 程序調用規范)30
DAY06-串口編程31
一、串口原理31
二、串口寄存器31
1. ULCON:31
4. UCON:31
5. UBRDIV:31
4. *UDIVSLOT:微調波特率32
5. UTRSTAT:狀態寄存器32
6. UTXH:發送寄存器32
7. URXH:接受寄存器32
三、串口編程32
DAY07-NandFlash35
一、NandFlash 結
總結
以上是生活随笔為你收集整理的tq210 开发板 刷linux,TQ210开发板嵌入式笔记.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DQL:数据库查询语句
- 下一篇: bilibili_Linux3_linu