注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā):基于ARM微處理器與uc/OS-2實(shí)時(shí)操作系統(tǒng)(第2版)

嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā):基于ARM微處理器與uc/OS-2實(shí)時(shí)操作系統(tǒng)(第2版)

嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā):基于ARM微處理器與uc/OS-2實(shí)時(shí)操作系統(tǒng)(第2版)

定 價(jià):¥32.00

作 者: 王田苗
出版社: 清華大學(xué)出版社
叢編項(xiàng): 基于ARM微處理器與uC/OS-II實(shí)時(shí)操作系統(tǒng)
標(biāo) 簽: 嵌入式計(jì)算機(jī)

ISBN: 9787302072683 出版時(shí)間: 2003-10-01 包裝: 簡裝本
開本: 16 頁數(shù): 330 字?jǐn)?shù):  

內(nèi)容簡介

  本書以目前流行的基于ARM架構(gòu)的嵌入式微處理器及易于學(xué)習(xí)開發(fā)的μC/OS嵌入式操作系統(tǒng)為核心,結(jié)合作者的教學(xué)與科研工作,介紹了嵌入式系統(tǒng)的原理、設(shè)計(jì)方法及實(shí)例編程開發(fā)。本書共分10章,前3章介紹了嵌入式系統(tǒng)的基本概念及嵌入式系統(tǒng)設(shè)計(jì)的一般方法。第4~8章是本書的核心內(nèi)容,介紹了如何在μc/OS-II實(shí)時(shí)內(nèi)核基礎(chǔ)上擴(kuò)展一個(gè)實(shí)用嵌入式操作系統(tǒng)的設(shè)計(jì)過程,包括μC/OS-II在ARM7微處理器上移植、文件系統(tǒng)、外設(shè)驅(qū)動(dòng)、Unicode漢字庫、圖形用戶接口(GUI)和其 他應(yīng)用程序接口(API)的設(shè)計(jì),并介紹了在擴(kuò)展的嵌入式系統(tǒng)開發(fā)平臺(tái)上進(jìn)行編程的方法。最后2章介紹了二次開發(fā)的實(shí)例——嵌入式機(jī)器人控制器和嵌入式工程機(jī)械監(jiān)控器的設(shè)計(jì)。本書可以作為機(jī)器人技術(shù)、機(jī)電控制系統(tǒng)、信息家電、工業(yè)控制、手持設(shè)備、智能玩具、醫(yī)療儀器等方面嵌入式系統(tǒng)開發(fā)與應(yīng)用的參考書,也可作為高等學(xué)校有關(guān)嵌入式系統(tǒng)教學(xué)的本科生或研究生的教材。

作者簡介

  王田苗,1960.2出生,教授,博士生導(dǎo)師,國家教育部長江學(xué)者特聘教授?,F(xiàn)任國家863計(jì)劃機(jī)器人技術(shù)主題專家組組長、國家科技部制造業(yè)信息化工程專家組副組長、機(jī)器人專業(yè)委員會(huì)委員、北京航空航天大學(xué)機(jī)器人研究所所長及校學(xué)術(shù)和校學(xué)位委員會(huì)委員、IEEE會(huì)員等。主要研究方向?yàn)橄冗M(jìn)機(jī)器人技術(shù),在醫(yī)用機(jī)器人、仿生機(jī)器魚與嵌人式技術(shù)等方面取得過突出成績。近年來在國內(nèi)外核心刊物上發(fā)表論文約20篇,合作出版專著3部?!皺C(jī)器人行動(dòng)規(guī)劃與控制技術(shù)”項(xiàng)目榮獲國家電子工業(yè)部科技進(jìn)步一等獎(jiǎng)、“基于多傳感器局部自主的臂手集成系統(tǒng)”項(xiàng)目榮獲國家航空部科技進(jìn)步二等獎(jiǎng)、“立體定向腦外科機(jī)器人集成系統(tǒng)”項(xiàng)目榮獲北京市科技進(jìn)步二等獎(jiǎng)。先后被國家人事部列為全國首批20名重點(diǎn)資助優(yōu)秀回國留學(xué)人員,被授予北京高等學(xué)校學(xué)科帶頭人和中國航空總公司有突出貢獻(xiàn)的青年專家稱號(hào),榮獲茅以升北京青年科技提名獎(jiǎng)、美國聯(lián)合技術(shù)容閎科技教育獎(jiǎng)等。

圖書目錄

第1章 嵌入式系統(tǒng)概述
1. 1 嵌入式系統(tǒng)簡介
1. 1. 1 什么是嵌入式系統(tǒng)
1. 1. 2 嵌入式系統(tǒng)的特點(diǎn)
1. 1. 3 嵌入式系統(tǒng)的分類
1. 2 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域
1. 3 嵌入式系統(tǒng)在機(jī)電控制方面的應(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)的基本知識(shí)
2. 1 嵌入式微處理器和嵌入式操作系統(tǒng)
2. 1. 1 嵌入式微處理器
2. 1. 2 嵌入式操作系統(tǒng)
2. 2 嵌入式系統(tǒng)的選型原則
2. 2. 1 硬件平臺(tái)的選擇
2. 2. 2 嵌入式操作系統(tǒng)的選型原則
2. 3 嵌入式系統(tǒng)中的一些重要概念
2. 3. 1 基本概念
2. 3. 2 關(guān)于實(shí)時(shí)系統(tǒng)的概念
2. 4 基于ARM和μC/OS-Ⅱ的嵌入式開發(fā)平臺(tái)
2. 4. 1 為什么選擇ARM和μC/OS-Ⅱ
2. 4. 2 UP-NetARM300嵌入式開發(fā)平臺(tái)簡介
2. 4. 3 UP-NetARM300嵌入式開發(fā)平臺(tái)結(jié)構(gòu)
練習(xí)題
第3章 嵌入式系統(tǒng)的設(shè)計(jì)方法
3. 1 嵌入式系統(tǒng)的總體結(jié)構(gòu)
3. 2 嵌入式系統(tǒng)的設(shè)計(jì)方法
3. 2. 1 嵌入式系統(tǒng)的設(shè)計(jì)流程
3. 2. 2 嵌入式系統(tǒng)的一般設(shè)計(jì)方法
3. 2. 3 嵌入式系統(tǒng)的硬件/軟件協(xié)同設(shè)計(jì)技術(shù)
3. 3 SDT仿真開發(fā)環(huán)境概述
3. 3. 1 ARM仿真器的流程簡介
3. 3. 2重要概念
3. 4 開發(fā)簡單的嵌入式應(yīng)用程序
3. 4. 1 配置ARMSDT2. 5開發(fā)環(huán)境及編程
3. 4. 2 進(jìn)行程序的在線仿真. 調(diào)試
3. 4. 3 下載程序
3. 4. 4 Sourcelnsight簡介
第4章 μC/OS-Ⅱ在ARM微處理器上的移植
4. 1 移植--將μC/OS-Ⅱ移植到自己的硬件平臺(tái)
4. 2 μC/OS-Ⅱ在S3C44BOX上的移植
4. 2. 1 設(shè)置includes. h中與處理器和編譯器相關(guān)的代碼
4. 2. 2 用C語言編寫6個(gè)操作系統(tǒng)相關(guān)的函數(shù) OS CPU C. C
4. 2. 3 用匯編語言編寫4個(gè)與處理器相關(guān)的函數(shù) OS CPU. ASM
練習(xí)題
第5章 基于μC/OS-Ⅱ建立自己的RTOS
5. 1 基于μC/OS-Ⅱ擴(kuò)展RTOS的體系結(jié)構(gòu)
5. 2 建立文件系統(tǒng)
5. 2. 1 文件系統(tǒng)簡介
5. 2. 2 文件系統(tǒng)的實(shí)現(xiàn)過程
5. 2. 3 文件系統(tǒng)相關(guān)的API函數(shù)功能詳解
5. 3 外設(shè)及驅(qū)動(dòng)程序
5. 3. 1 串行口
5. 3. 2 液晶顯示驅(qū)動(dòng)程序
5. 3. 3 鍵盤驅(qū)動(dòng)程序
5. 3. 4 USB接口
5. 3. 5 網(wǎng)絡(luò)相關(guān)組件
5. 4 圖形用戶接口 GUl 函數(shù)
5. 4. 1 基于Unicode的漢字字庫
5. 4. 2 Unicode字庫的顯示及相關(guān)函數(shù)
5. 5 基本繪圖函數(shù)
5. 5. 1 相關(guān)繪圖函數(shù)
5. 5. 2 典型的控件
5. 6 系統(tǒng)的消息隊(duì)列
5. 6. 1 系統(tǒng)消息
5. 6. 2 消息相關(guān)函數(shù)
5. 7 其他實(shí)用的應(yīng)用程序接口 API 函數(shù)
練習(xí)題
第6章 ARM7的硬件開發(fā)平臺(tái)介紹
6. 1 ARM7微處理器簡介
6. 1. 1 ARM系列芯片簡介
6. 1. 2 ARM7TDMI簡介
6. 1. 3 SamsungS3C44BOX介紹
6. 2 基于S3C44BOX微處理器的嵌入式系統(tǒng)
6. 2. 1 SamsungS3C44BOX簡介
6. 2. 2 基于S3C44BOX微處理器的嵌入式系統(tǒng)體系結(jié)構(gòu)''
6. 3 存儲(chǔ)器系統(tǒng)介紹
6. 4 接口介紹
6. 4. 1 通用異步收發(fā)器 UART
6. 4. 2 USB接口
6. 4. 3 I/O接口設(shè)計(jì)
6. 4. 4 A/D轉(zhuǎn)換器
6. 5 人機(jī)交互接口
6. 5. 1 LCD顯示模塊
6. 5. 2 觸摸屏模塊
6. 5. 3 鍵盤模塊
6. 6 嵌入式系統(tǒng)的網(wǎng)絡(luò)接口設(shè)計(jì)
6. 6. 1 以太網(wǎng)接口的基本知識(shí)
6. 6. 2 嵌入式的以太網(wǎng)接口的實(shí)現(xiàn)
6. 6. 3 基于ARM的RTL8019AS網(wǎng)絡(luò)接口芯片的設(shè)計(jì)
6. 6. 4 在嵌入式系統(tǒng)中主要處理的以太網(wǎng)協(xié)議
6. 6. 5 基于ARM和μC/OS-II的TCP/IP協(xié)議
6. 6. 6 網(wǎng)絡(luò)編程接口
6. 7 嵌入式系統(tǒng)的調(diào)試接口ARMJTAG的設(shè)計(jì)
6. 7. 1 ARM的JTAG調(diào)試接口
6. 7. 2 JTAG的基本知識(shí)
6. 7. 3 ARMTTDMI內(nèi)核的JTAG掃描鏈結(jié)構(gòu)
6. 7. 4 ARM7TDMI中通過JTAG對(duì)外設(shè)的訪問
練習(xí)題
第7章 基于μC/OS-Ⅱ的應(yīng)用程序的建立
7. 1 1 μC/OS-Ⅱ?qū)崟r(shí)多任務(wù)操作系統(tǒng)簡介
7. 1. 1 任務(wù)
7. 1. 2 任務(wù)的狀態(tài)
7. 1. 3 任務(wù)調(diào)度
7. 1. 4 μC/OS-Ⅱ初始化
7. 1. 5 μC/OS-Ⅱ的啟動(dòng)
7. 2 在μC/OS-Ⅱ系統(tǒng)上運(yùn)行的應(yīng)用程序的結(jié)構(gòu)
7. 3 建立應(yīng)用程序
7. 3. 1 系統(tǒng)的消息循環(huán)
7. 3. 2 創(chuàng)建新任務(wù)以及任務(wù)之間的同步
7. 3. 3 使用繪圖函數(shù)
7. 3. 4 系統(tǒng)的控件
練習(xí)題
第8章 嵌入式應(yīng)用程序舉例
8. 1 繪圖API函數(shù)
8. 1. 1 繪圖的API函數(shù)應(yīng)用舉例
8. 1. 2 繪圖的API函數(shù)應(yīng)用舉例的源代碼
8. 2 系統(tǒng)的消息循環(huán)
8. 2. 1 使用系統(tǒng)的消息循環(huán)
8. 2. 2 系統(tǒng)的消息循環(huán)使用的源代碼
8. 3 USB連機(jī)通信
8. 3. 1 USB連機(jī)通信程序的實(shí)現(xiàn)過程
8. 3. 2 USB連機(jī)通信程序?qū)崿F(xiàn)的源代碼
8. 4 文件的使用
8. 4. 1 文件的讀取應(yīng)用舉例
8. 4. 2 文件的讀取實(shí)現(xiàn)的源代碼
8. 5 列表框控件的使用
8. 5. 1 列表框控件的使用舉例
8. 5. 2 列表框控件舉例的源代碼
8. 6 文本框控件的使用
8. 6. 1 文本框控件的使用舉例
8. 6. 2 文本框控件舉例的源代碼
8. 7 系統(tǒng)的多任務(wù)和系統(tǒng)時(shí)鐘
8. 7. 1 系統(tǒng)的多任務(wù)和系統(tǒng)時(shí)鐘應(yīng)用舉例
8. 7. 2 系統(tǒng)的多任務(wù)和系統(tǒng)時(shí)鐘舉例源代碼
8. 8 UDP通信實(shí)驗(yàn)
8. 9 綜合舉例
8. 9. 1 綜合舉例的設(shè)計(jì)思路
8. 9. 2 綜合舉例的源代碼
練習(xí)題
第9章 嵌入式機(jī)器人控制器的設(shè)計(jì)
9. 1 基于PC的機(jī)器人控制系統(tǒng)
9. 1. 1 基于DSP的嵌入式網(wǎng)絡(luò)直流伺服驅(qū)動(dòng)器
9. 1. 2 PC機(jī)與網(wǎng)絡(luò)直流伺服驅(qū)動(dòng)器的接口關(guān)系
9. 2 兩自由度機(jī)器人控制軟件結(jié)構(gòu)設(shè)計(jì)
9. 2. 1 G代碼編輯環(huán)境
9. 2. 2 G代碼解析
9. 2. 3 軌跡插補(bǔ)與運(yùn)動(dòng)學(xué)逆解
9. 3 機(jī)器人控制
9. 3. 1 兩自由度機(jī)器人控制軟件的實(shí)現(xiàn)
9. 3. 2 運(yùn)動(dòng)軌跡仿真及機(jī)器人運(yùn)動(dòng)學(xué)逆解的實(shí)現(xiàn)
9. 3. 3 機(jī)器人控制的實(shí)現(xiàn)
9. 4 嵌入式機(jī)器人控制器設(shè)計(jì)
9. 4. 1 嵌入式控制器可以取代PC機(jī)碼
9. 4. 2 嵌入式機(jī)器人控制器的結(jié)構(gòu)
9. 4. 3 嵌入式機(jī)器人控制器應(yīng)用程序設(shè)計(jì)
9. 4. 4 菜單式應(yīng)用程序的結(jié)構(gòu)分析
9. 4. 5 用嵌入式控制器實(shí)現(xiàn)機(jī)器人控制
9. 4. 6 嵌入式控制與網(wǎng)絡(luò)直流伺服驅(qū)動(dòng)器的通信接口
練習(xí)題
第10章 嵌入式工程機(jī)械監(jiān)控器
10. 1 工程機(jī)械在國民經(jīng)濟(jì)發(fā)展中的重要意義
10. 1. 1 中國的工程機(jī)械
10. 1. 2 工程機(jī)械的監(jiān)控器
10. 2 基于ARM的工程機(jī)械監(jiān)控器
10. 2. 1 監(jiān)控器的硬件結(jié)構(gòu)
10. 2. 2 CAN總線的擴(kuò)展
10. 2. 3 監(jiān)控器的功能及相關(guān)函數(shù)
練習(xí)題
附錄1 基于μC/OS-Ⅱ和μC/OS的一些產(chǎn)品
附錄2 國外高校嵌入式系統(tǒng)課程的體系結(jié)構(gòu)
附錄3 《嵌入式系統(tǒng)設(shè)計(jì)》教學(xué)實(shí)驗(yàn)體系
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)