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

嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā):基于ARM微處理器與μC/OS-Ⅱ?qū)崟r(shí)操作系統(tǒng)

嵌入式系統(tǒng)設(shè)計(jì)與實(shí)例開發(fā):基于ARM微處理器與μC/OS-Ⅱ?qū)崟r(shí)操作系統(tǒng)

定 價(jià):¥28.00

作 者: 王田苗主編
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 嵌入式計(jì)算機(jī)

ISBN: 9787302058595 出版時(shí)間: 2002-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 276 字?jǐn)?shù):  

內(nèi)容簡介

  本書以目前流行的基于ARM架構(gòu)的嵌入式微處理器及易于學(xué)習(xí)開發(fā)的µC/OS嵌入式操作系統(tǒng)為核心,結(jié)合作者的教學(xué)與科研工作,介紹了嵌入式系統(tǒng)的原理、設(shè)計(jì)方法及實(shí)例編程開發(fā)。本書共分11章,前3章介紹了嵌入式系統(tǒng)的基本概念及嵌入式系統(tǒng)設(shè)計(jì)的一般方法。第4章介紹了嵌入式系統(tǒng)的開發(fā)工具::ARM公司的仿真開發(fā)環(huán)境SDT的使用方法。第5-9章是本書的核心內(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ī)電產(chǎn)品方面的應(yīng)用                  
 1. 4  嵌入式系統(tǒng)的現(xiàn)狀和發(fā)展趨勢(shì)                  
 1. 4. 1  嵌入式系統(tǒng)的現(xiàn)狀                  
 1. 4. 2  未來嵌入式系統(tǒng)的發(fā)展趨勢(shì)                  
 第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-II的嵌入式開發(fā)平臺(tái)                  
 2. 4. 1  為什么選擇ARM和μC/OS-II                  
 2. 4. 2  ΜP-NetARM200嵌入式開發(fā)平臺(tái)簡介                  
 2. 4. 3  ΜP-NetARM200嵌入式開發(fā)平臺(tái)結(jié)構(gòu)                  
 第3章  嵌入式系統(tǒng)的設(shè)計(jì)準(zhǔn)則及開發(fā)方法                  
 3. 1  嵌入式系統(tǒng)設(shè)計(jì)的一般方法                  
 3. 2  嵌入式系統(tǒng)的硬件/軟件協(xié)同設(shè)計(jì)技術(shù)                  
 3. 3  嵌入式系統(tǒng)的測(cè)試技術(shù)                  
 3. 3. 1  軟件分析和仿真技術(shù)                  
 3. 3. 2  軟件測(cè)試技術(shù)                  
 3. 3. 3  嵌入式軟件的測(cè)試工具                  
 3. 4  嵌入式系統(tǒng)的可靠性[6]                  
 3. 4. 1  嵌入式系統(tǒng)失效特征                  
 3. 4. 2  常用的可靠性參數(shù)                  
 第4章  ARM SDT仿真環(huán)境                  
 4. 1  SDT仿真環(huán)境概述                  
 4. 1. 1  ARM仿真器的流程簡介                  
 4. 1. 2  重要概念                  
 4. 2  APM開發(fā)工具                  
 4. 2. 1  建立項(xiàng)目文件                  
 4. 2. 2  配置項(xiàng)目工具                  
 4. 3  ADW開發(fā)工具                  
 4. 3. 1  環(huán)境簡介                  
 4. 3. 2  工具配置和調(diào)試                  
 第5章  μC/OS-II在ARM微處理器上的移植                  
 5. 1  移植--將μC/OS-II移植到自己的硬件平臺(tái)                  
 5. 2  μC/OS-II在S3C44BOX上的移植                  
 第6章  基于μC/OS-II建立自己的RTOS                  
 6. 1  基于μC/OS-II擴(kuò)展RTOS的體系結(jié)構(gòu)                  
 6. 2  建立文件系統(tǒng)                  
 6. 2. 1  文件系統(tǒng)簡介                  
 6. 2. 2  文件系統(tǒng)的實(shí)現(xiàn)過程                  
 6. 2. 3  文件系統(tǒng)相關(guān)的API函數(shù)功能詳解                  
 6. 3  外設(shè)及驅(qū)動(dòng)程序                  
 6. 3. 1  串行口                  
 6. 3. 2  液晶顯示驅(qū)動(dòng)程序                  
 6. 3. 3  鍵盤驅(qū)動(dòng)程序                  
 6. 3. 4  USB接口                  
 6. 3. 5  網(wǎng)絡(luò)相關(guān)組件                  
 6. 4  圖形用戶接口(GUI)函數(shù)                  
 6. 4. 1  基于Unicode的漢字字庫                  
 6. 4. 2  Unicode字庫的顯示及相關(guān)函數(shù)                  
 6. 5  基本繪圖函數(shù)                  
 6. 5. 1  相關(guān)繪圖函數(shù)                  
 6. 5. 2  典型的控件                  
 6. 6  系統(tǒng)的消息隊(duì)列                  
 6. 6. 1  系統(tǒng)消息                  
 6. 6. 2  消息相關(guān)函數(shù)                  
 6. 7  其他實(shí)用的應(yīng)用程序接口(API)函數(shù)                  
 第7章  ARM7的硬件開發(fā)平臺(tái)介紹                  
 7. 1  ARM7微處理器簡介                  
 7. 1. 1  ARM系列芯片簡介                  
 7. 1. 2  ARM7TDMI簡介                  
 7. 1. 3  Samsung S3C44BOX介紹                  
 7. 2  基于S3C44BOX微處理器的嵌入式系統(tǒng)                  
 7. 2. 1  Samsung S3 C44BOX簡介                  
 7. 2. 2  基于S3C44BOX微處理器的嵌入式系統(tǒng)體系結(jié)構(gòu)                  
 7. 3  存儲(chǔ)器系統(tǒng)介紹                  
 7. 4  接口介紹                  
 7. 4. 1  通用異步收發(fā)器(UART)                  
 7. 4. 2  USB接口                  
 7. 4. 3  JTAG調(diào)試接口                  
 7. 5  人機(jī)交互接口                  
 7. 5. 1  LCD顯示模塊                  
 7. 5. 2  鍵盤模塊                  
 第8章  用戶應(yīng)用程序的建立與調(diào)試                  
 8. 1  在嵌入式系統(tǒng)上運(yùn)行的應(yīng)用程序的結(jié)構(gòu)                  
 8. 2  建立應(yīng)用程序                  
 8. 2. 1  系統(tǒng)的消息循環(huán)                  
 8. 2. 2  創(chuàng)建新任務(wù)以及任務(wù)之間的同步                  
 8. 2. 3  使用繪圖函數(shù)                  
 8. 2. 4  系統(tǒng)的控件                  
 8. 3  用戶應(yīng)用程序綜合舉例                  
 8. 3. 1  配置ARM SDT 2. 5開發(fā)環(huán)境                  
 8. 3. 2  開發(fā)基本的嵌入式應(yīng)用程序                  
 第9章  嵌入式應(yīng)用程序舉例                  
 9. 1  繪圖API函數(shù)                  
 9. 1. 1  繪圖的API函數(shù)應(yīng)用舉例                  
 9. 1. 2  繪圖的API函數(shù)應(yīng)用舉例的源代碼                  
 9. 2  系統(tǒng)的消息循環(huán)                  
 9. 2. 1  使用系統(tǒng)的消息循環(huán)                  
 9. 2. 2  系統(tǒng)的消息循環(huán)使用的源代碼                  
 9. 3  USB連機(jī)通信                  
 9. 3. 1  USB連機(jī)通信程序的實(shí)現(xiàn)過程                  
 9. 3. 2  USB連機(jī)通信程序?qū)崿F(xiàn)的源代碼                  
 9. 4  文件的使用                  
 9. 4. 1  文件的讀取應(yīng)用舉例                  
 9. 4. 1  文件的讀取實(shí)現(xiàn)的源代碼                  
 9. 5  列表框控件的使用                  
 9. 5. 1  列表框控件的使用舉例                  
 9. 5. 2  列表框控件舉例的源代碼                  
 9. 6  文本框控件的使用                  
 9. 6. 1  文本框控件的使用舉例                  
 9. 6. 2  文本框控件的舉例源代碼                  
 9. 7  系統(tǒng)的多任務(wù)和系統(tǒng)時(shí)鐘                  
 9. 7. 1  系統(tǒng)的多任務(wù)和系統(tǒng)時(shí)鐘應(yīng)用舉例                  
 9. 7. 2  系統(tǒng)的多任務(wù)和系統(tǒng)時(shí)鐘舉例源代碼                  
 9. 8  綜合舉例                  
 9. 8. 1  綜合舉例的設(shè)計(jì)思路                  
 9. 8. 2  綜合舉例的源代碼                  
 第10章  嵌入式機(jī)器人控制器的設(shè)計(jì)                  
 10. 1  基于PC的機(jī)器人控制系統(tǒng)                  
 10. 1. 1  基于DSP的嵌入式網(wǎng)絡(luò)直流伺服驅(qū)動(dòng)器                  
 10. 1. 2  PC機(jī)與網(wǎng)絡(luò)直流伺服驅(qū)動(dòng)器的接口關(guān)系                  
 10. 2  兩自由度機(jī)器人控制軟件結(jié)構(gòu)設(shè)計(jì)                  
 10. 2. 1  G代碼編輯環(huán)境                  
 10. 2. 2  G代碼解析                  
 10. 2. 3  軌跡插補(bǔ)與運(yùn)動(dòng)學(xué)逆解                  
 10. 3  機(jī)器人控制                  
 10. 3. 1  兩自由度機(jī)器人控制軟件的實(shí)現(xiàn)                  
 10. 3. 2  運(yùn)動(dòng)軌跡仿真及機(jī)器人運(yùn)動(dòng)學(xué)逆解的實(shí)現(xiàn)                  
 10. 3. 3  機(jī)器人控制的實(shí)現(xiàn)                  
 10. 4  嵌入式機(jī)器人控制器設(shè)計(jì)                  
 10. 4. 1  嵌入式控制器可以取代PC機(jī)嗎                  
 10. 4. 2  嵌入式機(jī)器人控制器的結(jié)構(gòu)                  
 10. 4. 3  嵌入式機(jī)器人控制器應(yīng)用程序設(shè)計(jì)                  
 10. 4. 4  菜單式應(yīng)用程序的結(jié)構(gòu)分析                  
 10. 4. 4  用嵌入式控制器實(shí)現(xiàn)機(jī)器人控制                  
 10. 4. 5  嵌入式控制與網(wǎng)絡(luò)直流伺服驅(qū)動(dòng)器的通信接口                  
 第11章  嵌入式工程機(jī)械智能監(jiān)控器                  
 11. 1  工程機(jī)械簡介                  
 11. 1. 1  中國的工程機(jī)械                  
 11. 1. 2  工程機(jī)械的監(jiān)控器                  
 11. 2  基于ARM的工程機(jī)械監(jiān)控器的設(shè)計(jì)                  
 11. 2. 1  監(jiān)控器的硬件結(jié)構(gòu)                  
 11. 2. 2  監(jiān)控器的功能及相關(guān)函數(shù)                  
 附錄1  基于μC/OS-II和μC/OS的一些產(chǎn)品                  
 附錄2  國外高校嵌入式系統(tǒng)課程的體系結(jié)構(gòu)                  
 參考文獻(xiàn)                  

本目錄推薦

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