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

出版時間:2005-9  出版社:機械工業(yè)出版社  作者:西蒙  頁數(shù):296  譯者:陳向群  
Tag標簽:無  

內(nèi)容概要

本書綜合討論嵌入式系統(tǒng)軟件領(lǐng)域尤其是實時操作系統(tǒng)的各種技術(shù)。作者長期從事嵌入式系統(tǒng)軟件設(shè)計和開發(fā),把各種設(shè)計經(jīng)驗、開發(fā)技巧以及可以遇到問題的解決方案,有機地與嵌入式軟件的基本原理和基礎(chǔ)知識結(jié)合在一起。本書主要內(nèi)容包括:軟件技術(shù)的硬件基礎(chǔ)、實時操作系統(tǒng)理論與設(shè)計、嵌入式軟件一切工具、調(diào)試技術(shù)等。

作者簡介

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

書籍目錄

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

編輯推薦

  《嵌入式系統(tǒng)軟件教程(附光盤1張)》特色是 ●易讀性 本書從計算機程序設(shè)計的基礎(chǔ)知識入手,以實例講解的方式幫助讀者快速掌握嵌入式系統(tǒng)軟件設(shè)計的核心技術(shù)與技巧,內(nèi)容講解清晰明了,通俗易懂?!  駥嵱眯?本書突出工程實踐,注重提高工程能力。作者把各種嵌入式系統(tǒng)的軟件設(shè)計經(jīng)驗、開發(fā)技巧以及面對問題時所需要的知識與解決方案,同嵌入式系統(tǒng)軟件的基本原理有機地結(jié)合在一起?!  裢ㄓ眯?本書不針對某一種特定的微處理器或?qū)崟r操作系統(tǒng)進行講解,也不面向某一種軟件設(shè)計方法。無論讀者所設(shè)計的嵌入式系統(tǒng)軟件采用哪一種微處理器、哪一種實時操作系統(tǒng)以及哪一種軟件設(shè)計方法,本書所提供的原理和程序設(shè)計技巧都是適用的?!  肚度胧较到y(tǒng)軟件教程(附光盤1張)》附贈光盤中包括實時操作內(nèi)核μC/OS V1。11以及樣例代碼等?! ∽x者對象:  在閱讀本書之前讀者不需要對嵌入式系統(tǒng)的軟件有任何了解,只需要熟悉計算機程序設(shè)計的基本概念、學(xué)習(xí)過C程序設(shè)計語言即可?! ”緯m合作為高等院校計算機、電子、通信、軟件工程等專業(yè)高年級學(xué)生嵌入式系統(tǒng)軟件課程的教材,也可供從事嵌入式系統(tǒng)軟件編程的軟件工程師參考。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    嵌入式系統(tǒng)軟件教程 PDF格式下載


用戶評論 (總計33條)

 
 

  •   對想入門嵌入式的程序員很有用, 如果有點計算機基礎(chǔ)就更美妙了~!
  •   有助于學(xué)習(xí)嵌入式啊
  •   說實話,外國人寫書確實是抱著負責(zé)任的態(tài)度,書中的內(nèi)容幾乎沒有抄襲,都是作者個人經(jīng)驗的積累。
  •   正在學(xué)習(xí)中,通俗易懂
  •   很好的書,通俗易懂,不像國內(nèi)有些人拼拼湊湊就寫成了一本
  •   內(nèi)容很好,淺顯易懂!
  •   很好啊,講得很明白易懂
  •   不錯 適合入門
  •   仔細看目錄,適合大多數(shù)玩潛入的。
  •   學(xué)習(xí)用的,值得一看~~
  •   非常好。深入淺出
  •   有點晚了,不過服務(wù)態(tài)度很好
  •   看了前幾章,還不錯。
  •   挺快 書質(zhì)量也不錯
  •   好書是好書~可是我覺得有點晦澀,如果拋開細節(jié)的話,還是很容易看懂的
  •   簡潔有條理
  •   發(fā)貨速度快,收到的貨質(zhì)量也很好!
  •   收獲很大,對嵌入式系統(tǒng)有新的認識。
  •   經(jīng)典的嵌入式入門教材,推薦
  •   對嵌入式的解讀比較好。
  •   這本書雖然很薄,但是內(nèi)容很經(jīng)典,永不過時。。。送書的速度贊一個。。。
  •   挺好的書,讀了對編程有幫助。
  •   內(nèi)容淺顯易懂,是一本入門級好書。
  •   能給初學(xué)者一個整體的、清晰的認識。不錯!
    感覺有些翻譯的細節(jié)不是很清楚,整體還行。
  •   書中有少量翻譯錯誤不過總體上說還是不錯啦深入淺出
  •   書沒怎么看,不好下結(jié)論
  •   拍板不好看。。。
  •   還在看一般吧
  •   我一下子買了5本書,沒本書角上都有非常明顯的壓痕,怎么這樣???
    這本書這么薄,但卻要30元,有點貴啊。
  •   書內(nèi)容不好,而且拿到的是一本舊書
  •     04年的時候,眼看tuxgraphics.org的那個Linux高手搞了一大堆基于AVR AT90SXXXX微控制器的項目,羨慕得要死。
      
      05-06年,我總算玩了一年的AVR。沒有看書,看的是Datasheet、Application Note和網(wǎng)上的大量例程。
      
      06年為了檢驗理論水平,參加了信產(chǎn)部第一次“嵌入式系統(tǒng)設(shè)計師”考試??荚囍白x了兩本書,一本是這個《嵌入式系統(tǒng)軟件教程》,一本是軟考指定教材《嵌入式系統(tǒng)設(shè)計師教程》??赡苁强嫉娜吮容^少,我這個半路出家的都拿到了全國前50名的成績。
      
      書中基于uC/OS-II的地下油罐監(jiān)視系統(tǒng)的源代碼沒有看,以前還打印出uC/OS-II的關(guān)鍵部分的源代碼,結(jié)果也沒有看幾行。
      
      總之,這本書大概是被我當(dāng)做“總結(jié)”來看的,而非提綱。RTOS的部分,還是找專著來看吧。
      
  •      非常好的一本書。但翻譯的實在很詭異。。 這個人似乎沒有技術(shù)背景,很多專業(yè)名詞翻譯的很奇怪,反而給人帶來了理解上的障礙。比如啥是數(shù)據(jù)表?(其實是datasheet) 啥是開放收集器?(其實是集電極開路open-collector。。服了吧!反正我是對他崇拜得五體投地了!) 這廝似乎對自己的野蠻直譯還很有信心,根本不給你原文,自己猜去吧。。(其實有一定基礎(chǔ)的人也確實能猜出來,可有基礎(chǔ)了誰還看這本入門書啊。。) 總之,能看英文的還是買原版吧,反正買了中文版也要拿本英文的對照看,不然就很郁悶。。
  •   正在看。非常不解中
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7