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