本書是《嵌入式系統(tǒng)設(shè)計與實例開發(fā)》一書的第3版,其特點是體系結(jié)構(gòu)完整、基本概念清晰,易讀易學(xué)。本書主要以ARM9嵌入式微處理器與C/OS-II實時操作系統(tǒng)作為教學(xué)對象,分別介紹了嵌入式系統(tǒng)的概念及應(yīng)用領(lǐng)域,嵌入式系統(tǒng)軟硬件及設(shè)計方法基本知識,ARM微處理器體系結(jié)構(gòu)與匯編語言程序設(shè)計,C/OS-II實時操作系統(tǒng)分析,嵌入式系統(tǒng)硬件接口設(shè)計,嵌入式系統(tǒng)軟件設(shè)計與編程以及嵌入式系統(tǒng)的應(yīng)用開發(fā)案例等知識體系。
本書定位為教材,適合作為計算機、軟件、電子信息工程和自動化等專業(yè)本科生或研究生《嵌入式系統(tǒng)》、《嵌入式系統(tǒng)設(shè)計》、《嵌入式系統(tǒng)設(shè)計導(dǎo)論》等課程的教材使用。
本書配套較完整的課程大綱、PPT講稿,這部分內(nèi)容可以從清華大學(xué)出版社網(wǎng)站(www.tup.tsinghua.edu.cn)下載。
王田苗,1960.2出生,教授,博士生導(dǎo)師,國家教育部長江學(xué)者特聘教授?,F(xiàn)任國家"十一五"863計劃先進制造領(lǐng)域?qū)<医M組長,中國電子學(xué)會嵌入式系統(tǒng)專家委員會主任委員,北京航空航天大學(xué)機械工程及自動化學(xué)院院長。主要研究方向為先進機器人技術(shù),在醫(yī)用機器人、仿生機器
第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)簡介
1.1.1 什么是嵌入式系統(tǒng)
1.1.2 嵌入式系統(tǒng)的特點
1.1.3 嵌入式系統(tǒng)的組成
1.1.4 嵌入式系統(tǒng)的分類
1.2 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域
1.3 嵌入式系統(tǒng)在機電控制方面的應(yīng)用
1.4 嵌入式系統(tǒng)的現(xiàn)狀和發(fā)展趨勢
1.4.1 嵌入式系統(tǒng)的現(xiàn)狀
1.4.2 未來嵌入式系統(tǒng)的發(fā)展趨勢
練習(xí)題
第2章 嵌入式系統(tǒng)的基本知識
2.1 嵌入式系統(tǒng)硬件知識
2.1.1 嵌入式微處理器簡介
2.1.2 嵌入式微處理器體系結(jié)構(gòu)
2.1.3 嵌入式微處理器的分類
2.2 嵌入式系統(tǒng)軟件知識
2.2.1 嵌入式軟件概述
2.2.2 嵌入式軟件體系結(jié)構(gòu)
2.2.3 嵌入式操作系統(tǒng)的分類
2.2.4 嵌入式操作系統(tǒng)的幾個重要概念
2.2.5 常見的實時嵌入式操作系統(tǒng)介紹
2.3 嵌入式系統(tǒng)中的選型原則和設(shè)計工具
2.3.1 嵌入式系統(tǒng)的選型原則
2.3.2 嵌入式系統(tǒng)的設(shè)計工具
2.3.3 嵌入式系統(tǒng)開發(fā)模式
2.3.4 嵌入式軟件開發(fā)工具
練習(xí)題
第3章 ARM微處理器體系結(jié)構(gòu)與指令集
3.1 ARM嵌入式微處理器概述
3.1.1 嵌入式微處理器簡介
3.1.2 ARM微處理器概述
3.1.3 ARM架構(gòu)版本與產(chǎn)品系列
3.2 ARM微處理器體系結(jié)構(gòu)
3.2.1 ARM微處理器體系結(jié)構(gòu)概述
3.2.2 流水線
3.2.3 ARM的寄存器組織
3.2.4 ARM處理器模式
3.2.5 異常
3.3 ARM處理器的指令系統(tǒng)
3.3.1 ARM指令系統(tǒng)概述
3.3.2 ARM指令的條件域
3.3.3 ARM指令的尋址方式
3.3.4 ARM指令集
3.3.5 Thumb指令集
3.4 ARM處理器編程簡介
3.4.1 ARM匯編語言的文件格式
3.4.2 ARM匯編語言的語句格式
3.4.3 C語言與匯編語言的混合編程
3.5 ARM處理器初始化分析
3.5.1 嵌入式系統(tǒng)初始化流程
3.5.2 ARM嵌入式處理器的初始化分析
練習(xí)題
第4章 μC/OS-Ⅱ嵌入式實時操作系統(tǒng)內(nèi)核分析
4.1 μC/OS-II實時操作系統(tǒng)簡介
4.2 μC/OS-II的內(nèi)核結(jié)構(gòu)分析
4.2.1 多任務(wù)
4.2.2 任務(wù)調(diào)度
4.2.3 中斷與時間管理
4.2.4 μC/OS-II的初始化
4.3 μC/OS-II的任務(wù)通信和同步
4.3.1 任務(wù)互斥和同步
4.3.2 任務(wù)間的通信
4.3.3 μC/OS-II的任務(wù)通信機制
4.4 μC/OS-II在S3C2410微處理器上的移植分析
4.4.1 移植μC/OS-II的基本要求
4.4.2 設(shè)置與處理器和編譯器相關(guān)的代碼
4.4.3 用C語言編寫6個操作系統(tǒng)相關(guān)的函數(shù)
4.4.4 用匯編語言編寫4個與處理器相關(guān)的函數(shù)
4.4.5 移植測試
練習(xí)題
第5章 嵌入式系統(tǒng)硬件平臺與接口設(shè)計
第6章 基于μC/OS-II的軟件體系結(jié)構(gòu)設(shè)計
第7章 嵌入式軟件應(yīng)用程序?qū)嵗?/p>
第8章 嵌入式系統(tǒng)的應(yīng)用開發(fā)案例
附錄A ADS1.2嵌入式開發(fā)環(huán)境配置簡介
附錄B 《嵌入式系統(tǒng)設(shè)計與實例開發(fā)》 配套實驗體系介紹
參考文獻
不錯
不多說,好東西
嵌入式系統(tǒng)設(shè)計與實例開發(fā)——基于ARM微處
不錯!
速度快
好評
書還可以,備著,還沒有看。
還沒開始看,印刷不錯
很好哦
這本書寫的感覺一般,隨便看看。
.
送貨速度非常快送貨速度非常快送貨速度非常快送貨速度非??焖拓浰俣确浅?焖拓浰俣确浅?焖拓浰俣确浅?焖拓浰俣确浅?焖拓浰俣确浅?焖拓浰俣确浅?焖拓浰俣确浅?焖拓浰俣确浅?焖拓浰俣确浅??
不錯的教材,包裝看起來也很好
和國內(nèi)所有教材一樣,都是一些提綱挈領(lǐng)的東西,不適合自學(xué),適合在校學(xué)生。
嵌入式系統(tǒng)設(shè)計與實例開發(fā)——基于ARM微處理器與чC/OS-H實時操作系統(tǒng)(第3版)
C語言,唉,剪不斷理還亂的C語言——沒有編程基礎(chǔ),被C語言的術(shù)語和細節(jié)搞得暈頭轉(zhuǎn)向,不知買過幾本C了!無數(shù)次拿起又放下、總是讀不進去,甚至都灰心考慮放棄了!幸虧,有同學(xué)在獵豹網(wǎng)校上學(xué)過,說看視頻教程,和自己摸索著學(xué),完全不一樣!建議你也可以試下,開始一次輕松有趣的C語言之旅!趕去體驗一下吧。
貌似挺牛一人,寫此等不堪的書。我真是太沖動了
這本書講解的很泛,就像是粘貼拷貝的東西,不值得買
很一般 看完后還是什么都不會
內(nèi)容比較全面,就是不夠詳細,只能做入門級參考書。
我們上學(xué)交了錢卻沒有給我們訂書,郁悶得很...多虧了在這里能買到,要不然上課都沒有書
說實話,寫得一般,抄襲國外著作的痕跡太明顯。具體講解ARM編程模型的部分圖表不夠清晰,需要很困難的理解。內(nèi)容倒是比較全,適合入門了解。
這是別人推薦買的,用了之后感覺還不錯,值得一讀
通過對本書的學(xué)習(xí),這書側(cè)重對嵌入式系統(tǒng)的整體概念進行介紹,書中的代碼很少,對代碼的解釋也是很有限的,適合那些只是對嵌入式系統(tǒng)有了解大體的讀者。