久久人人做人人妻人人玩精品hd,精品国产成人av在线,好姑娘在线视频免费观看 ,含羞草电影免费看韩国,果冻传媒一区

當(dāng)前位置 : 首頁  圖書 正文

嵌入式系統(tǒng)原理及應(yīng)用教程(第2版)/21世紀(jì)高等學(xué)校嵌入式系統(tǒng)專業(yè)規(guī)劃教材簡介,目錄書摘

2020-01-03 17:31 來源:京東 作者:京東
書摘
嵌入式系統(tǒng)原理及應(yīng)用教程(第2版)/21世紀(jì)高等學(xué)校嵌入式系統(tǒng)專業(yè)規(guī)劃教材
暫無報價
30+評論 100%好評
編輯推薦:本書第1版銷售2萬余冊。本次改版在第1版基礎(chǔ)上進(jìn)一步豐富了實訓(xùn)內(nèi)容。
本書重點介紹ARM9微處理器的結(jié)構(gòu)、開發(fā)工具、Linux程序設(shè)計等,并包含嵌入式CDIO的豐富實訓(xùn)。本書配有PPT課件和編程實訓(xùn)的程序源代碼。
內(nèi)容簡介:本書全面、系統(tǒng)地描述了ARM9微處理器核的嵌入式系統(tǒng)體系結(jié)構(gòu),以Samsung公司的S3C2440A控制器為例,著重介紹ARM9微處理器的結(jié)構(gòu)、開發(fā)工具、Linux的程序設(shè)計及嵌入式CDIO工程實訓(xùn)等內(nèi)容。
本書共分5部分: 第1部分(第1章)為理論部分,著重介紹嵌入式系統(tǒng)的概念,包括嵌入式的特點、分類和應(yīng)用; 第2部分(第2~6章)為基礎(chǔ)部分,著重介紹ARM9體系結(jié)構(gòu)、指令系統(tǒng)、尋址方式、指令集,偽指令、匯編語言程序設(shè)計基礎(chǔ)及與C/C++的混合編程,S3C2440A 控制器的結(jié)構(gòu)原理及外圍電路的設(shè)計方法等; 第3部分(第7章)為開發(fā)工具部分,著重介紹ADS 1.2集成開發(fā)環(huán)境及嵌入式Linux的軟件開發(fā)環(huán)境的使用; 第4部分(第8~11章)為操作系統(tǒng)部分,著重介紹Linux的程序設(shè)計; 第5部分為第2版新增部分(第12章),增加了嵌入式CDIO工程實訓(xùn)環(huán)節(jié)。
本書采用理論與實踐相結(jié)合的方法,立足于應(yīng)用,具有有針對性、實用性及綜合性強(qiáng)等特點。
本書不僅適用于高等院校計算機(jī)、物聯(lián)網(wǎng)、電子、自動化等相關(guān)專業(yè)的本科教學(xué),也適合于從事嵌入式系統(tǒng)研究與開發(fā)的技術(shù)人員及普通讀者參考。
目錄:第1章嵌入式系統(tǒng)概述
1.1嵌入式系統(tǒng)定義
1.1.1嵌入式系統(tǒng)的概念
1.1.2嵌入式系統(tǒng)的特點
1.2嵌入式系統(tǒng)的組成
1.2.1嵌入式系統(tǒng)硬件
1.2.2嵌入式系統(tǒng)軟件
1.2.3嵌入式系統(tǒng)的開發(fā)系統(tǒng)和開發(fā)工具
1.3嵌入式系統(tǒng)的應(yīng)用
1.4本章小結(jié)
1.5習(xí)題1
第2章ARM微處理器概述與編程模型
2.1ARM微處理器概述
2.1.1ARM微處理器的特點
2.1.2ARM微處理器系列
2.2ARM微處理器結(jié)構(gòu)
2.2.1RISC體系結(jié)構(gòu)
2.2.2ARM微處理器的寄存器結(jié)構(gòu)
2.2.3ARM微處理器的指令結(jié)構(gòu)
2.3ARM微處理器的工作狀態(tài)
2.4ARM體系結(jié)構(gòu)的存儲器格式
2.4.1指令長度及數(shù)據(jù)類型
2.4.2存儲管理單元
2.5處理器模式
2.6寄存器組織
2.6.1ARM狀態(tài)下的寄存器組織
2.6.2Thumb狀態(tài)下的寄存器組織
2.6.3程序狀態(tài)寄存器
2.7異常
2.7.1ARM體系結(jié)構(gòu)所支持的異常類型
2.7.2異常優(yōu)先級
2.7.3異常的響應(yīng)及返回
2.7.4應(yīng)用程序中的異常處理
2.8本章小結(jié)
2.9習(xí)題2
第3章ARM9指令系統(tǒng)
3.1ARM處理器的尋址方式
3.1.1寄存器尋址
3.1.2立即尋址
3.1.3寄存器間接尋址
3.1.4變址尋址
3.1.5寄存器移位尋址
3.1.6多寄存器尋址
3.1.7堆棧尋址
3.1.8相對尋址
3.2ARM指令集
3.2.1指令格式
3.2.2條件碼
3.2.3ARM 存儲器訪問指令
3.2.4ARM 數(shù)據(jù)處理類指令
3.2.5ARM 分支指令
3.2.6ARM 協(xié)處理器指令
3.2.7ARM 軟件中斷指令
3.3Thumb指令集
3.4本章小結(jié)
3.5習(xí)題3
第4章嵌入式程序設(shè)計基礎(chǔ)
4.1偽指令
4.1.1通用偽指令
4.1.2與ARM指令相關(guān)的偽指令
4.1.3與Thumb指令相關(guān)的偽指令
4.2匯編語言的語句格式
4.2.1書寫格式
4.2.2匯編語言中表達(dá)式和運算符
4.3匯編程序應(yīng)用
4.3.1匯編程序基本結(jié)構(gòu)
4.3.2子程序調(diào)用
4.4匯編語言與C/C++的混合編程
4.4.1在C/C++程序中內(nèi)嵌匯編指令的語法格式
4.4.2C/C++與匯編語言的混合編程應(yīng)用
4.5本章小結(jié)
4.6習(xí)題4
第5章嵌入式內(nèi)部可編程模塊
5.1存儲控制模塊
5.1.1存儲器控制器
5.1.2NAND Flash控制器
5.1.3存儲器實例
5.2GPIO
5.2.1端口功能
5.2.2端口配置寄存器
5.2.3端口其他寄存器
5.2.4I/O應(yīng)用實例
5.3中斷系統(tǒng)
5.3.1中斷優(yōu)先級
5.3.2中斷控制寄存器
5.3.3中斷編程實例
5.4定時部件
5.4.1看門狗定時器原理及實例
5.4.2RTC部件
5.4.3Timer部件
5.4.4定時部件應(yīng)用實例
5.5UART
5.5.1UART的操作
5.5.2UART接口寄存器
5.5.3UART實例
5.6ADC及觸摸屏接口
5.6.1功能描述
5.6.2ADC及觸摸屏接口特殊寄存器
5.6.3A/D轉(zhuǎn)換實例
5.7本章小結(jié)
5.8習(xí)題5
第6章嵌入式接口技術(shù)應(yīng)用
6.1LCD顯示器接口
6.1.1LCD的控制器
6.1.2S3C2440A芯片的LCD專用寄存器
6.1.3S3C2440A芯片LCD寄存器的設(shè)置
6.2I2C總線
6.2.1S3C2440A的I2C接口
6.2.2I2C總線接口特殊寄存器
6.2.3I2C編程舉例
6.3I2S總線
6.3.1發(fā)送接收模式
6.3.2音頻串行接口格式
6.3.3I2S總線接口特殊寄存器
6.3.4I2S編程實例
6.4AC97控制器
6.4.1AC97控制器操作
6.4.2AC97控制器特殊寄存器
6.4.3AC97應(yīng)用實例
6.5本章小結(jié)
6.6習(xí)題6
第7章軟件開發(fā)環(huán)境
7.1ADS1.2集成開發(fā)環(huán)境
7.1.1使用ADS創(chuàng)建工程
7.1.2用AXD進(jìn)行代碼調(diào)試
7.2嵌入式Linux的交叉編譯環(huán)境安裝
7.3本章小結(jié)
7.4習(xí)題7
第8章嵌入式系統(tǒng)Boot Loader技術(shù)
8.1Boot Loader的基本概念
8.1.1Boot Loader的相關(guān)設(shè)備和機(jī)制
8.1.2Boot Loader的啟動過程
8.1.3Boot Loader的操作模式
8.1.4Boot Loader的總體設(shè)計
8.2Boot Loader(vivi)的代碼分析
8.3本章小結(jié)
8.4習(xí)題8
第9章嵌入式Linux操作系統(tǒng)移植
9.1嵌入式Linux基本概念
9.2嵌入式Linux內(nèi)核移植
9.2.1內(nèi)核修改
9.2.2內(nèi)核配置
9.2.3內(nèi)核編譯
9.3建立Linux根文件系統(tǒng)
9.4下載目標(biāo)文件
9.5本章小結(jié)
9.6習(xí)題 9
第10章嵌入式Linux設(shè)備驅(qū)動程序開發(fā)
10.1嵌入式Linux驅(qū)動程序開發(fā)基礎(chǔ)
10.1.1嵌入式Linux設(shè)備驅(qū)動程序分類
10.1.2*簡單的內(nèi)核模塊
10.2嵌入式Linux設(shè)備驅(qū)動重要技術(shù)
10.2.1內(nèi)存與I/O端口
10.2.2同步機(jī)制
10.2.3阻塞與非阻塞
10.2.4時間問題
10.2.5中斷處理
10.3字符設(shè)備驅(qū)動程序
10.3.1字符設(shè)備驅(qū)動結(jié)構(gòu)
10.3.2字符設(shè)備驅(qū)動實例——LED驅(qū)動
10.4網(wǎng)絡(luò)設(shè)備驅(qū)動程序
10.4.1Linux 網(wǎng)絡(luò)設(shè)備簡介
10.4.2網(wǎng)絡(luò)驅(qū)動核心數(shù)據(jù)結(jié)構(gòu)
10.4.3網(wǎng)絡(luò)驅(qū)動程序分析
10.5設(shè)備驅(qū)動實例
10.5.1ADC設(shè)備驅(qū)動實例
10.5.2PWM設(shè)備驅(qū)動實例
10.5.3觸摸屏設(shè)備驅(qū)動實例
10.6本章小結(jié)
10.7習(xí)題10
第11章嵌入式Linux應(yīng)用程序設(shè)計
11.1嵌入式Linux C語言應(yīng)用程序開發(fā)基礎(chǔ)
11.1.1編寫源程序
11.1.2交叉編譯程序
11.1.3調(diào)試程序
11.2文件I/O編程
11.2.1文件I/O操作例程
11.2.2文件I/O操作API
11.3網(wǎng)絡(luò)編程
11.3.1網(wǎng)絡(luò)通信基礎(chǔ)及例程
11.3.2網(wǎng)絡(luò)通信API
11.4應(yīng)用實例
11.4.1ADC應(yīng)用實例
11.4.2PWM蜂鳴器控制應(yīng)用實例
11.4.3觸摸屏應(yīng)用實例
11.5本章小結(jié)
11.6習(xí)題11
第12章嵌入式CDIO實訓(xùn)項目
實訓(xùn)1ARM匯編基礎(chǔ)訓(xùn)練1
實訓(xùn)2ARM匯編基礎(chǔ)訓(xùn)練2
實訓(xùn)3GPIO輸入輸出實訓(xùn)
實訓(xùn)4GPIO定時器中斷應(yīng)用實訓(xùn)
實訓(xùn)5直流電機(jī)應(yīng)用實訓(xùn)
實訓(xùn)6溫度采集應(yīng)用實訓(xùn)
實訓(xùn)7紅外通信應(yīng)用實訓(xùn)
實訓(xùn)8CAN總線應(yīng)用實訓(xùn)
參考文獻(xiàn)

熱門推薦文章
相關(guān)優(yōu)評榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價,暢選無憂
購物指南
購物流程
會員介紹
生活旅行/團(tuán)購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時達(dá)
配送服務(wù)查詢
配送費收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價格保護(hù)
退款說明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+