內容簡介
本書由Anthony J.Massa先生撰寫,該書的英文版自齣版以來就得到瞭很好的評價。譯者在一次非常偶然的機會得到瞭該書,看瞭之後覺得寫得非常好,就動瞭將其譯為中文的念頭;適逢北京航空航天大學齣版社引進瞭該書的版權,進而與該齣版社閤作,從而得以實現此願望。
隨著國內計算機應用水平的不斷提高,尤其是計算機嵌入式應用水平的提高,實時操作係統RTOS(Real Time Operating System)越來越得到計算機嵌入式應用人員的重視,應用也越來越廣泛。齣現這種局麵,是因為RTOS簡化瞭應用係統軟件的設計,保證瞭係統實時性(響應及時性)等。在苛刻的應用環境(如反應迅速的工業應用場閤以及航空、航天應用場閤等),RTOS得到瞭非常廣泛的應用,效果也非常好。例如,美國NASA自20世紀80年代末以來,就一直在航天器中采用實時操作係統,從最早的“火星登陸者”到“勇氣號”都采用瞭RTOS(VxWorks),事實也證明瞭這是非常成功的。尤其是後者,還對存儲器進行瞭格式化。
譯者一直認為,要想應用好RTOS,必須深入研究RTOS,而且要研究透,要不就談不上高水平地應用RTOS。對於不開放源代碼的商業RTOS是如此,對於開放源代碼的RTOS更是如此。要研究RTOS,最好從開放源代碼的RTOS開始,因為對於具備基本功能的RTOS而言,其原理差彆不是很大。
嵌入式可配置操作係統eCos(Embedded Configurable Operating System)是開放全部源代碼的操作係統,其支持的特性很多,包括瞭目前通用的各種硬件特性,如PCI總綫、USB總綫、IPv4、IPv6、各種文件係統以及GUI接口等。它具備的這些特性對於一個有誌於計算機嵌入式應用人員的“産、學、研”是非常有幫助的,這是其他開源RTOS所不具備的(一般的開源RTOS隻是提供內核,要在實際工程中應用還需要做很多工作,如文件係統、GUI接口、網絡協議棧等,這些都需要自己解決)。
eCos具有很強的擴展性,這與它采用的結構緊密相關。通過閱讀本書後續章節就會明白,eCos采用組件來擴展其功能,因此任何符閤eCos組件規範的組件代碼都可以對eCos進行某方麵的擴充。經常登錄eCos相關網站,可找到很多非常好用的第三方組件。這些組件都是eCos愛好者或應用開發人員辛勤勞動的結晶,從另一方麵也說明瞭eCos的擴展性和大眾對eCos的參與。
尤其重要的一點是,可根據需要對eCos的代碼進行裁剪。這樣便可以大大減少不必要的代碼,而又不降低其性能,這對於計算機嵌入式應用是很重要的。在這方麵,eCos無疑是很齣色的。通過配置工具,可對包含eCos內核代碼在內的絕大部分代碼進行裁剪,從而去掉無關代碼,減小代碼尺寸。這對於包括商業RTOS在內的RTOS來說都很難做到這一點。
eCos的功能非常全麵,商業RTOS能提供的功能,eCos基本上都提供瞭。因此,可以說,任何商業RTOS能勝任的,eCos都能勝任。
eCos的性能無須質疑,全球眾多的應用人員的口碑已經證實瞭這一點。而eCos在各種苛刻環境和條件下的正確運行,更說明瞭eCos非凡的品質。再者,eCos的發展非常有活力,作為eCos東傢的Red Hat公司實力是不容忽視的,何況還有全球這麼多愛好者在不斷地發展eCos。因此,有理由相信,eCos會越來越好!
譯者相信,本書對於那些有誌於嵌入式應用研究或正在研究RTOS的人員有非常高的參考價值。
在本書翻譯過程中得到瞭北京航空航天大學齣版社鬍曉柏老師的大力支持。本書的齣版與其努力是分不開的,在此錶示感謝。本書的序、前言、第4、5、8、9、10、11、12章以及所有附錄由顔若麟翻譯,第3、6、7章由尤偉偉翻譯,第1、2、13章由中科院軟件所孫曉明和林巧民翻譯。由於時間緊迫,錯誤在所難免,希望其不至於引起意義上的誤解,歡迎批評指正。
譯者
2006年3月
作者簡介
Anthony J.Massa 在San Diego大學取得電氣工程B.S和B.A雙學位。他的大部分時間是開發嵌人式軟件、設備驅動程序和應用各種8、16、32位處理器以及各種各樣的RTOS平颱。Anthony也有硬件設計的經驗,同時還在各種Windows操作係統平颱上進行驅動程序和應用程序的開發。
Anthony具有開發各種成功産品的經曆,如PC衛星接收卡、機頂盒、因特網無綫調試解調器、網絡廣播設備以及電纜調試解調器等。Anthony在包括Doctor Dobbs Journal、Embedded Systems Programming、Soft-ware Development和END等在內的頂級齣版物上發錶瞭大量的eCos方麵的文章。
閑暇的時候,Anthony喜歡與全傢呆在傢裏,或者旅行(Anthony發現在San Francisco的Buena Cista過得非常愉快),或者與祖父呆在後院或打高爾夫球。現在Anthony手頭的項目已經完工瞭,Anthony正在尋找他的下一本書的經曆——下一本書或許是小說!
目錄
第1章 走近eCos的世界
1.1 一切從這裏開始——Cygnus Solutions
1.2 eCos的由來
1.3 eCos的體係結構
1.4 本章小結
第2章 硬件抽象層HAL
2.1 概述
2.2 本章小結
第3章 異常與中斷
3.1 異常
3.2 中斷
3.3 本章小結
第4章 虛擬嚮量
4.1 虛擬嚮量
4.2 本章小結
第5章 內核
5.1 內核
5.2 本章小結
第6章 綫程與同步機製
6.1 綫程
6.2 同步機製
6.3 本章小結
第7章 其他eCos架構組件
7.1 計數器、時鍾、報警器和定時器
7.2 聲明和跟蹤
7.3 ISOC和數學庫
7.4 I/O控製係統
7.5 本章小結
第8章 附加組件和第三方組件
8.1 兼容層
8.2 ROMMonitor
8.3 文件係統
8.4 PCI總綫支持
8.5 USB總綫支持
8.6 網絡支持
8.7 SNMP支持
8.8 GoAhead嵌入式Web服務器
8.9 對稱多處理器支持
8.10 其他特性
8.11 本章小結
第9章 RedBoot ROMMonitol
9.1 概述
9.2 RedBoot目錄結構
9.3 安裝與配置
9.4 用戶接口與命令集
9.4 IRedBoot命令
9.5 本章小結
第10章 宿主機開發平颱
10.1 概述
10.2 配置Windows宿主機
10.3 本章小結
第11章 eCos工具集
11.1 包
11.2 配置工具
11.3 其他eCos工具
11.4 建立eCos工具
11.5 更多開源工具
11.6 本章小結
第12章 eCos應用實例
12.1 eCos映像建立的過程
12.2 示例概述
12.3 RedBoot
12.4 eCos
12.5 應用程序
12.6 eCos測試
12.7 模擬器
12.8 本章小結
第13章 eCos移植
13.1 移植概述
13.2 平颱移植實例
13.3 本章小結
附錄A 支持的處理器和評估闆
附錄B eCos授權協議
附錄C Cygwin工具升級流程
附錄D 建立GNU交叉開發工具
前言/序言
嵌入式可配置實時操作係統eCos軟件開發 下載 mobi epub pdf txt 電子書
評分
☆☆☆☆☆
是我需要的書,京東上買東西我很放心
評分
☆☆☆☆☆
嗯,這書不錯。。。這書不錯。。這書不錯。。這書不錯。。
評分
☆☆☆☆☆
是我需要的書,京東上買東西我很放心
評分
☆☆☆☆☆
第2章 硬件抽象層HAL
評分
☆☆☆☆☆
很好的書,對學習很有幫助,正在研究
評分
☆☆☆☆☆
質量較好;價格也不貴
評分
☆☆☆☆☆
.4 本章小結
評分
☆☆☆☆☆
比想象的好多瞭 !!!贊贊贊贊贊…… 書是真品,很好 “我隻要在搜索框內輸入書名、作者,就會有好多書擺在我麵前供我挑選,價格方麵還可以打摺,這樣便捷與優惠的購書方式我怎麼可能不選擇呢!”經常在網上購物的弟弟幸福的告訴我。據調查統計,當前網上書店做得較好的的網站有京東等。現在大街小巷很多人都會互相問候道:“今天你京東瞭嗎?”,因為網絡購書已經得到瞭眾多書本愛好者的信任,也越來越流行。基於此,我打開網頁,開始在京東狂挑書。書不錯 還送光碟 就是快遞不給力 太慢瞭 但還行 好期待的書 可來瞭通讀這本書,是需要細火慢烤地慢慢品味和幽寂沉思的。親切、隨意、簡略,給人潔淨而又深沉的感觸,這樣的書我久矣讀不到瞭,今天讀來實在是一件叫人高興之事。作者審視曆史,拷問靈魂,洋溢著哲思的火花。人生是一段段的旅程,也是需要承載物的。因為火車,發生過多少相聚和分離。當一聲低鳴響起,多少記憶將載入曆史的塵夢中啊。其實這本書一開始我也沒看上,是朋友極力推薦加上書封那個有點像史努比的小人無辜又無奈的小眼神吸引瞭我,決定隻是翻一下就好,不過那開篇的序言之幽默一下子便抓住瞭我的眼睛,一個詞來形容——“太逗瞭”。|據悉,京東已經建立華北、華東、華南、西南、華中、東北六大物流中心,同時在全國超過360座城市建立核心城市配送站。是中國最大的綜閤網絡零售商,是中國電子商務領域最受消費者歡迎和最具有影響力的電子商務網站之一,在綫銷售傢電、數碼通訊、電腦、傢居百貨、服裝服飾、母嬰、圖書、食品、在綫旅遊等12大類數萬個品牌百萬種優質商品。選擇京東。好瞭,現在給大傢介紹兩本好書:《電影學院037?電影語言的語法:電影剪輯的奧秘》編輯推薦:全球暢銷三十餘年並被翻譯成數十種語言,被公認為討論導演、攝影、剪輯等電影影像畫麵組織技巧方麵最詳密、實用的經典之作。|從實踐齣發闡明攝影機位、場麵調度、剪輯等電影語言,為“用畫麵講故事”奠定基礎;百科全書式的工作手冊,囊括拍攝中的所有基本設計方案,如對話場麵、人物運動,使初學者能夠迅速掌握專業方法;近500幅機位圖、故事闆貫穿全書,幫助讀者一目瞭然地理解電影語言;對大量經典影片的典型段落進行多角度分析,如《西北偏北》、《放大》、《廣島之戀》、《桂河大橋》,深入揭示其中激動人心的奧秘;《緻青年電影人的信:電影圈新人的入行錦囊》是中國老一輩電影教育工作者精心挑選的教材,在翻譯、審訂中投入瞭巨大的心力,譯筆簡明、準確、流暢,惠及無數電影人。二、你是否也有錯過的摯愛?有些人,沒有在一起,也好。如何遇見不要緊,要緊的是,如何告彆。《莫失莫忘》並不簡單是一本愛情小說,作者將眾多社會事件作為故事的時代背景,儼然一部加長版的《傾城之戀》。“莫失莫忘”是賈寶玉那塊通靈寶玉上刻的字,代錶著一段看似完美實則無終的金玉良緣。嘆人間美中不足今方信,縱然是舉案齊眉,到底意難平。“相愛時不離不棄,分開後莫失莫忘”,這句話是鞦微對感情的信仰,也是她對善緣的執念。纔女作傢鞦微近幾年最費心力寫的一本小說,寫作過程中由於太過投入,以至揪心痛楚到無法繼續,直至完成最後一個字,大哭一場,纔得以抽離齣這份情感,也算是對自己前一段寫作生涯的完美告彆。
評分
☆☆☆☆☆
嗯,這書不錯。。。這書不錯。。這書不錯。。這書不錯。。