注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學嵌入式系統(tǒng)軟件教程

嵌入式系統(tǒng)軟件教程

嵌入式系統(tǒng)軟件教程

定 價:¥39.00

作 者: (美)David E. Simon著;陳向群等譯;陳向群譯
出版社: 機械工業(yè)出版社
叢編項: 計算機科學叢書
標 簽: 嵌入式計算機

ISBN: 9787111169376 出版時間: 2005-09-01 包裝: 膠版紙
開本: 26cm+1光盤 頁數(shù): 296 字數(shù):  

內容簡介

  本書綜合討論嵌入式系統(tǒng)軟件領域尤其是實時操作系統(tǒng)的各種技術。作者長期從事嵌入式系統(tǒng)軟件設計和開發(fā),把各種設計經驗、開發(fā)技巧以及可以遇到問題的解決方案,有機地與嵌入式軟件的基本原理和基礎知識結合在一起。本書主要內容包括:軟件技術的硬件基礎、實時操作系統(tǒng)理論與設計、嵌入式軟件一切工具、調試技術等。本書特色:●易讀性本書從計算機程序設計的基礎知識入手,以實例講解的方式幫助讀者快速掌握嵌入式系統(tǒng)軟件設計的核心技術與技巧,內容講解清晰明了,通俗易懂?!駥嵱眯员緯怀龉こ虒嵺`,注重提高工程能力。作者把各種嵌入式系統(tǒng)的軟件設計經驗、開發(fā)技巧以及面對問題時所需要的知識與解決方案,同嵌入式系統(tǒng)軟件的基本原理有機地結合在一起?!裢ㄓ眯员緯会槍δ骋环N特定的微處理器或實時操作系統(tǒng)進行講解,也不面向某一種軟件設計方法。無論讀者所設計的嵌入式系統(tǒng)軟件采用哪一種微處理器、哪一種實時操作系統(tǒng)以及哪一種軟件設計方法,本書所提供的原理和程序設計技巧都是適用的。本書附贈光盤中包括實時操作內核μC/OSV1.11以及樣例代碼等。讀者對象:在閱讀本書之前讀者不需要對嵌入式系統(tǒng)的軟件有任何了解,只需要熟悉計算機程序設計的基本概念、學習過C程序設計語言即可。本書適合作為高等院校計算機、電子、通信、軟件工程等專業(yè)高年級學生嵌入式系統(tǒng)軟件課程的教材,也可供從事嵌入式系統(tǒng)軟件編程的軟件工程師參考。

作者簡介

  David E.Simon,Probitas公司的合伙人。他在Probitas公司的大部分工作與Apple、Adobe、HP及ST等企業(yè)的嵌入式系統(tǒng)有關。David具有20年的嵌入式系統(tǒng)軟件設計與開發(fā)經驗,并定期擔任加州大學伯克利分校嵌入式系統(tǒng)延伸課程的教學工作。

圖書目錄

第1章  嵌入式系統(tǒng)初探        
 1.1  嵌入式系統(tǒng)的舉例        
 1.2  典型的硬件        
 本章總結        
第2章  軟件技術的硬件基礎        
 2.1  術語        
 2.2  門        
 2.3  其他一些基礎知識        
 2.4  時序圖        
 2.5  內存        
 本章總結        
 習題        
第3章  高級硬件基礎        
 3.1  微處理器        
 3.2  總線        
 3.3  直接內存訪問       
 3.4  中斷        
 3.5  其他常用元器件        
 3.6  與微處理器集成的元器件        
 3.7  示意圖規(guī)范        
 3.8  示意圖實例        
 3.9  有關硬件的最后幾句話        
 本章總結        
 習題        
第4章  中斷        
 4.1  微處理器體系結構        
 4.2  中斷基礎知識        
 4.3  共享數(shù)據(jù)問題        
 4.4  中斷延遲        
 本章總結        
 習題        
第5章  軟件體系結構綜述        
 5.1  輪轉結構        
 5.2  帶有中斷的輪轉結構       
 5.3  函數(shù)隊列調度結構        
 5.4  實時操作系統(tǒng)結構        
 5.5  軟件結構的選擇        
 本章總結        
 習題        
第6章  實時操作系統(tǒng)導論      
 6.1  任務和任務狀態(tài)        
 6.2  任務和數(shù)據(jù)        
 6.3  信號量和共享數(shù)據(jù)        
 本章總結        
 習題        
第7章  操作系統(tǒng)服務        
 7.1  消息隊列、信箱和管道        
 7.2  定時器函數(shù)        
 7.3  事件        
 7.4  存儲管理        
 7.5  RTOS環(huán)境中的中斷程序        
 本章總結        
 習題        
第8章  實時操作系統(tǒng)的基本設計        
 8.1  概述        
 8.2  原理        
 8.3  舉例        
 8.4  信號量和隊列的封裝        
 8.5  硬實時系統(tǒng)調度問題        
 8.6  節(jié)省存儲空間        
 8.7  節(jié)省能源        
 本章總結        
 習題        
第9章  嵌入式軟件開發(fā)工具        
 9.1  宿主機和目標機        
 9.2  嵌入式系統(tǒng)的鏈接器/定位器        
 9.3  把嵌入式軟件加入到目標系統(tǒng)中        
 本章總結        
第10章  調試技術        
 10.1  在宿主機上進行測試        
 10.2  指令集模擬器        
 10.3  assert宏        
 10.4  使用庫工具        
 本章總結        
 習題        
第11章  一個實例系統(tǒng)       
 11.1  程序是做什么用的       
 11.2  程序運行的環(huán)境        
 11.3  源代碼指南        
 11.4  源代碼        
 本章總結        
 習題        
 后記       
 進一步閱讀        
 索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網 hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號