出版時間:2009-10 出版社:人民郵電出版社 作者:張楊,于銀濤 編著 頁數(shù):379 字?jǐn)?shù):520000
Tag標(biāo)簽:無
前言
嵌入式產(chǎn)業(yè)現(xiàn)己成為中國IT產(chǎn)業(yè)中的一個重要的新興產(chǎn)業(yè)和增長點,主要表現(xiàn)在:產(chǎn)業(yè)持續(xù)快速增長;新產(chǎn)品、新技術(shù)更新速度加快;應(yīng)用市場空間不斷拓展,終端應(yīng)用產(chǎn)品市場規(guī)模巨大;嵌入式技術(shù)不斷進(jìn)步;嵌入式產(chǎn)業(yè)發(fā)展環(huán)境不斷改善?! “l(fā)展嵌入式技術(shù)可以全面提高“中國制造”核心競爭力,是實現(xiàn)“中國制造”向“中國創(chuàng)造”轉(zhuǎn)變的良好契機(jī)?! 」I(yè)和信息化部軟件與集成電路促進(jìn)中心(CSIP)作為國家軟件與集成電路公共服務(wù)平臺承載單位,秉承“促進(jìn)產(chǎn)業(yè)發(fā)展,助力企業(yè)創(chuàng)新”的宗旨,以促進(jìn)中國嵌入式產(chǎn)業(yè)的發(fā)展為己任,在嵌入式領(lǐng)域為國內(nèi)廣大企業(yè)提供政策保障、技術(shù)支持和培訓(xùn)服務(wù),極大地促進(jìn)了中國嵌入式相關(guān)產(chǎn)業(yè)的發(fā)展?! 皣倚畔⒓夹g(shù)緊缺人才培養(yǎng)工程系列叢書”由CSIP組織發(fā)起,在培養(yǎng)國家急需人才方面已經(jīng)發(fā)揮了巨大作用,并將繼續(xù)發(fā)揮巨大的作用。 嵌入式開發(fā)系列叢書是帶領(lǐng)開發(fā)者進(jìn)入嵌入式開發(fā)領(lǐng)域的最佳選擇,希望能在嵌入式技術(shù)的普及、推廣中發(fā)揮重大作用。
內(nèi)容概要
在嵌入式行業(yè)飛速發(fā)展的今天,嵌入式操作系統(tǒng)的應(yīng)用越來越廣泛,VxWorks具有良好的實時性,被大量應(yīng)用于航空、通信、國防、工業(yè)控制、網(wǎng)絡(luò)設(shè)備、醫(yī)療設(shè)備、消費電子等嵌入式實時應(yīng)用領(lǐng)域?! ”緯?4章,按照初學(xué)者學(xué)習(xí)的一般步驟,詳細(xì)介紹了VxWorks的開發(fā)環(huán)境、內(nèi)核分析和應(yīng)用程序開發(fā)、驅(qū)動程序開發(fā)與原理和板級支持包流程與移植,每章均配以實例進(jìn)行講解?! ”緯Z言通俗、實例豐富、代碼分析詳盡,有較強(qiáng)的實用性和參考價值,適合大專院校嵌入式相關(guān)專業(yè)學(xué)生學(xué)習(xí)參考,也可供嵌入式開發(fā)人員和系統(tǒng)設(shè)計人員參考使用。
書籍目錄
第1部分 VxWorks的開發(fā)環(huán)境 第1章 使用Tornado 第2章 編譯工程——Builder 第3章 加載——FTP Server 第4章 管理工程——Work Space 第5章 連接目標(biāo)機(jī)——Target Server 第6章 交叉調(diào)試——Debugger 第7章 瀏覽目標(biāo)機(jī)資源——Browser 第8章 與目標(biāo)機(jī)的交互——Shell及其他 第9章 軟件硬件同時開發(fā)——VxSim 第2部分 內(nèi)核分析和應(yīng)用程序開發(fā) 第10章 管理任務(wù)——任務(wù)的狀態(tài) 第11章 任務(wù)間的交互——同步與通信 第12章 控制時間——系統(tǒng)計時 第13章 存儲信息——訪問文件系統(tǒng) 第14章 與外界的交互——控制硬件 第15章 聯(lián)通的世界——訪問網(wǎng)絡(luò) 第16章 VxWorks程序設(shè)計 第3部分 驅(qū)動開發(fā)與原理 第17章 硬件資源——操作硬件 第18章 大道至簡——字符設(shè)備 第19章 永久的記憶——塊設(shè)備 第20章 聯(lián)通的基礎(chǔ)——網(wǎng)絡(luò)設(shè)備 第21章 USB設(shè)備——USB 1.1支持 第22章 USB設(shè)備——USB 2.0支持 第4部分 板級支持包流程與移植 第23章 多樣化的主板——板級支持包BSP 第24章 珠聯(lián)璧合——BSP與開發(fā)環(huán)境的結(jié)合 附錄 新的VxWorks
章節(jié)摘錄
第1章 使用Tornado Tomado是WindRiver公司為開發(fā)VxWorks提供的集成開發(fā)環(huán)境。在經(jīng)歷了最初的幾個版本后,WindRiver公司推出了Tornado 2.2。相對于之前的版本,Tomado 2.2的易用性和功能等得到了大幅的增強(qiáng)。由于目前Tornado 2.2的普及率非常高,因此本書以Tomado 2.2為基礎(chǔ)介紹Tomado開發(fā)環(huán)境的使用?! ?.1 概述 雖然Tornado 2.2相對于Tornado 2.0在版本號上只有微小的提升,卻更加易用,功能上更為豐富,界面也更加友好。這種改進(jìn)體現(xiàn)在很多細(xì)節(jié)上。 Tomado 2.2提供了編譯器的選擇。Tornado 2.0中使用的編譯器是GNU的編譯器,如果需要更換其他的編譯器,必須使用命令行進(jìn)行編譯,也就無法使用集成開發(fā)環(huán)境所帶來的便利。Tomado2.2在這方面有了很大的改進(jìn),第2章中會給出將默認(rèn)的GNU編譯器換成Diab編譯器的例子?! 「鼮槿诵曰木庉嬈?。雖然Tornado 2.2所帶有的編輯器依然很不方便,但是比起Tornado2.0來說已經(jīng)有了長足的進(jìn)步。Tornado 2.2支持使用“Ctrl+F”組合鍵彈出搜索框的方式,而在Tornado 2.0中,只能使用“Alt+F3”組合鍵開始搜索。更為重要的是,Tomado2.2支持自定義的編輯器,用戶可以設(shè)定任意一種自己喜歡的編輯器來替代Tomado自帶的編輯器,并從集成開發(fā)環(huán)境中調(diào)用它。
編輯推薦
詳細(xì)講解VxWorks內(nèi)核、設(shè)備驅(qū)動、BSP開發(fā)的關(guān)鍵技術(shù),實例豐富,操作步驟詳細(xì),提供關(guān)鍵操作的操作視頻,方便讀者學(xué)習(xí)?! 倚畔⒓夹g(shù)緊缺人才培養(yǎng)工程?! 禫xWorks內(nèi)核、設(shè)備驅(qū)動與BSP開發(fā)詳解》詳細(xì)講解了VxWorks內(nèi)核、設(shè)備驅(qū)動、BSP開發(fā)的關(guān)鍵技術(shù),內(nèi)容涵蓋: 使用Tornado,任務(wù)間交互,編譯工程,系統(tǒng)計時,加載操作系統(tǒng),訪問文件系統(tǒng),管理工程,控制硬件、操作硬件,連接目標(biāo)機(jī),訪問網(wǎng)絡(luò),交叉調(diào)試,VxWorks程序設(shè)計,瀏覽目標(biāo)機(jī)資源,字符設(shè)備、塊設(shè)備, VxSim,板級支持包BSP,任務(wù)的狀態(tài),BSP與開發(fā)環(huán)境的結(jié)合?! ∏度胧介_發(fā)系列?! 倚畔⒓夹g(shù)緊缺人才培養(yǎng)工程。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
VxWorks內(nèi)核、設(shè)備驅(qū)動與BSP開發(fā)詳解 PDF格式下載