本教程首先以匯編語言實現(xiàn)實驗要求,然后再對照以C語言程序,使得學(xué)生在以后采用C語言編程時對編程對象的硬件屬性有更明確的認識,編寫出高效靈活的C程序。本教程適合高等院校信息,計算機編程等相關(guān)專業(yè)教師和學(xué)
第一篇 實驗內(nèi)容部分
第1章 嵌入式系統(tǒng)實驗教學(xué)開發(fā)系統(tǒng)資源簡介
1.1實驗開發(fā)系統(tǒng)的組成結(jié)構(gòu)
1.1.1教學(xué)實驗系統(tǒng)功能電路模塊
1.1.2教學(xué)實驗系統(tǒng)的實驗實訓(xùn)功能
1.2S3C2440嵌入式處理器簡介
1.3嵌入式開發(fā)環(huán)境組成
1.4教學(xué)實驗系統(tǒng)的系統(tǒng)資源及分配
1.4.1實驗系統(tǒng)主要存儲空間分配
1.4.2實驗系統(tǒng)部分外部中斷分配
1.4.3實驗系統(tǒng)A/D端口分配
1.4.4實驗系統(tǒng)外括實驗功能單元的端口地址譯碼及部分口地址分配
第2章 實驗開發(fā)環(huán)境建立及操作
2.1ARM處理器集成開發(fā)環(huán)境ADs簡介
2.1.1ADSl.2集成開發(fā)環(huán)境的組成
第一篇 實驗內(nèi)容部分
第1章 嵌入式系統(tǒng)實驗教學(xué)開發(fā)系統(tǒng)資源簡介
1.1實驗開發(fā)系統(tǒng)的組成結(jié)構(gòu)
1.1.1教學(xué)實驗系統(tǒng)功能電路模塊
1.1.2教學(xué)實驗系統(tǒng)的實驗實訓(xùn)功能
1.2S3C2440嵌入式處理器簡介
1.3嵌入式開發(fā)環(huán)境組成
1.4教學(xué)實驗系統(tǒng)的系統(tǒng)資源及分配
1.4.1實驗系統(tǒng)主要存儲空間分配
1.4.2實驗系統(tǒng)部分外部中斷分配
1.4.3實驗系統(tǒng)A/D端口分配
1.4.4實驗系統(tǒng)外括實驗功能單元的端口地址譯碼及部分口地址分配
第2章 實驗開發(fā)環(huán)境建立及操作
2.1ARM處理器集成開發(fā)環(huán)境ADs簡介
2.1.1ADSl.2集成開發(fā)環(huán)境的組成
2.1.2CodeWm矗ORLDE簡介
2.1.3AXD調(diào)試器簡介
2.2ADS1.2集成開發(fā)環(huán)境的基本操作實驗
2.2.1建立項目
2.2.2在工程中添加源文件
2.2.3進行編譯和鏈接
2.2.4程序的運行與調(diào)試方式
2.3基于ADs開發(fā)環(huán)境的匯編語言及C語言編程練習(xí)實驗
2.3.1匯編語言程序設(shè)計實驗1
2.3.2匯編語言程序設(shè)計實驗2
2.3.3語言程序設(shè)計實驗
2.4基于調(diào)試接口JTAG的目標程序燒寫實驗
2.4.1基于J1AG口的FLASH燒寫環(huán)境簡介
2.4.2Flash:Programmer燒寫程序?qū)嶒?/p>
第3章 嵌入式系統(tǒng)基本功能單元實驗
3.1嵌入式處理器基于三總線的外設(shè)擴展應(yīng)用
3.1.1LED跑馬燈實驗
3.1.2數(shù)碼管顯示實驗
3.1.34×4鍵盤實驗
3.2嵌入式處理器的GPIO口外設(shè)擴展應(yīng)用——GPLO口跑馬燈實驗
3.3嵌入式處理器的中斷系統(tǒng)——S3C32440中斷實驗
3.4嵌入式處理器的定時機制應(yīng)用實驗
3.5嵌入式處理器的異步串行通信機制——uART串行通信基本方式實驗
3.5.2UART串行通信FIF0模式實驗
3.6嵌入式處理器的A/D變換及應(yīng)用
3.6.1A/D變換實驗
3.6.2A/D變換器應(yīng)用:觸摸屏控制實驗
第4章 Linux開發(fā)環(huán)境構(gòu)建及C語言應(yīng)用編程基礎(chǔ)
4.1嵌入式Linux開發(fā)環(huán)境構(gòu)建實驗
4.2嵌入式Linux下c語言編程基礎(chǔ)實驗1
4.3嵌入式Linux下C語言編程基礎(chǔ)實驗2
4.4LinuX內(nèi)核移植實驗
4.5基于目標板的Linux應(yīng)用程序開發(fā)流程實驗
第5章 嵌入式Linux操作系統(tǒng)編程基礎(chǔ)
5.1嵌入式Linux下的進程及多線程編程實驗
5.2嵌入式Linux進程通信編程實驗
5.3嵌入式Linux下的SOCKET通信編程實驗
5.4嵌入式Linux驅(qū)動程序設(shè)計實驗
第6章 嵌入式Linux應(yīng)用編程
6.1嵌入式Linux下web服務(wù)器構(gòu)建及應(yīng)用實驗
6.2嵌入式Linux下的QT圖形化應(yīng)用編程實驗
第二篇 實驗原理部分
第7章 S3C2440內(nèi)部組成結(jié)構(gòu)及存儲空間分配
7.1S3C2440的內(nèi)部組成結(jié)構(gòu)及外部引腳功能
7.1.1S3C2440的內(nèi)部組成結(jié)構(gòu)
……
參考文獻