內容簡介
從家用電器產品到汽車、火車和飛機的安全控制系統;從智慧型手機到PDA(掌上電腦);從機械加工到生產線上的機器人、機械手;從太空梭、載人飛船,到水下核潛艇,到處都有嵌入式系統和嵌入式技術的套用。可以說嵌入式技術是信息技術的一個新的發展,也是當前熱門的技術之一。
《嵌入式系統設計及套用/套用型本科信息大類專業“十三五”規劃教材》共分10章,主要包括以下幾個部分的內容:①嵌入式系統的特點和發展情況;②ARM技術和三星s3c2440A處理器結構;③ARM彙編編程基礎知識和ARM開發調試環境;④S3C2440A處理器的時鐘與電源管理單元,存儲結構和相關存儲器的使用,I/O連線埠與中斷控制器的使用,串列通信接口UART模組、IIC匯流排接口和SPI匯流排接口的使用,以及LCD顯示器接口的使用;⑤嵌入式Linux開發的流程和實例。
《嵌入式系統設計及套用/套用型本科信息大類專業“十三五”規劃教材》內容充實,體系完整,重點突出。闡述循序漸進,由淺人深。各章均安排了豐富的例題和習題,便於學生的學習。
為了方便教學,《嵌入式系統設計及套用/套用型本科信息大類專業“十三五”規劃教材》還配有電子課件等教學資源包,任課教師和學生可以登錄“我們愛讀書”網註冊並瀏覽,任課教師還可以發郵件至
[email protected]索取。
《嵌入式系統設計及套用/套用型本科信息大類專業“十三五”規劃教材》可作為高等院校電子信息工程、通信工程、物聯網工程、自動控制、電氣自動化、計算機科學與技術等專業進行嵌入式系統教學的教材,也可作為工程技術人員進行嵌入式系統開發與套用的參考書。
圖書目錄
第1章嵌入式系統概述1
1.1嵌入式系統的發展歷史及定義1
1.2嵌入式系統特點及組成2
1.3嵌入式系統套用領域及發展趨勢4
1.4嵌入式系統開發流程7
1.5Linux核心介紹8
1.6本章小結10
1.7本章習題10
第2章ARM技術與處理器體系結構11
2.1ARM體系結構的發展歷程11
2.2ARM技術13
2.3ARM狀態下的暫存器構成16
2.4Thumb狀態下的暫存器的構成19
2.5ARM中斷與異常19
2.6基於JTAG的ARM系統調試22
2.7ARM流水線技術22
2.8ARM處理器系列22
2.9ARM920T核23
2.10S3C2440A微處理器概述24
2.11本章小結28
2.12本章習題28
第3章ARM指令與彙編語言程式設計29
3.1ARM彙編語言程式框架29
3.2ARM指令簡介29
3.3ARM處理器的定址方式32
3.4ARM處理器的指令集35
3.5ARM彙編器支持的符號與指示符46
3.6ARM彙編器支持的偽指令56
3.7ARM彙編語言程式設計58
3.8彙編語言與C語言的混合編程61
3.9本章小結64
3.10本章習題64
第4章ARM集成開發環境66
4.1RealView MDK環境介紹66
4.2ULINK2仿真器簡介66
4.3RealView MDK的使用67
4.4ADS1.268
4.5本章小結76
第5章時鐘控制模組77
5.1系統時鐘與電源介紹77
5.2PWM定時器89
5.3看門狗定時器97
5.4RTC定時器101
5.5本章小結108
5.6本章習題108
第6章存儲控制器模組109
6.1概述109
6.2SDRAM接口電路120
6.3Nor Flash接口電路125
6.4Nand Flash接口電路126
6.5本章小結130
6.6本章習題130
第7章I/O連線埠與中斷控制器模組131
7.1I/O連線埠描述131
7.2I/O連線埠控制136
7.3中斷控制器143
7.4綜合套用實例156
7.5本章小結161
7.6本章習題162
第8章串列通信接口模組163
8.1UART163
8.2IIC匯流排接口173
8.3SPI匯流排接口183
8.4本章小結188
8.5本章習題188
第9章LCD控制器及其套用189
9.1液晶顯示器控制器概述189
9.2S3C2440A LCD控制器的特點和接口信號189
9.3S3C2440A LCD控制器組成190
9.4LCD控制器操作191
9.5LCD電源允許(STN/TFT)193
9.6LCD控制器特殊功能暫存器194
9.7LCD接口電路設計202
9.8LCD控制器編程舉例202
9.9本章小結205
9.10本章習題205
第10章嵌入式作業系統實踐206
10.1嵌入式Linux開發環境簡介206
10.2編譯實例207