現代嵌入式系統開發專案實務

現代嵌入式系統開發專案實務
定價:336
NT $ 336
  • 作者:@邱毅凌 @編/著
  • 出版社:電子工業出版社
  • 出版日期:2009-07-01
  • 語言:簡體中文
  • ISBN10:712108838X
  • ISBN13:9787121088384
  • 裝訂:平裝 / 405頁 / 普通級 / 單色印刷 / 初版
 

內容簡介

市面上的電子產品琳瑯滿目,業界正在使用的CPU與IC多如繁星,嵌入式系統開發的技巧也數不勝數,書店里講授嵌入式系統的書籍繁雜如過江之鯽,更不要說您在Google搜尋“embedded system”會出現多少相關網頁……嵌入式系統是計算機產業中非常特殊的一個領域,幾乎沒有一個電子產品或嵌入式系統開發項目是完全一樣的,身為這個產業鏈中的一員,面對排山倒海而來的信息,您該如何制定自己的學習目標呢?

所謂“一法通,萬法通”,嵌入式系統開發也是如此。如果只專注于研究某個CPU的功能或某個產品的特性,其實際意義並不大,因為下個產品開發方案可能是完全不同領域的應用!本書希望能將作者自身的經驗與見聞整理成真正有用的觀念,借著輕松的行文風格,傳達給想加入嵌入式系統這一產業的讀者,希望本書可以讓對嵌入式系統開發有興趣的讀者少走一些冤枉路。
 

目錄

第0章 系統、嵌入、硬件
0.1 Welcome 011 board
0.2 嵌入式系統開發團隊
0.3 老調重彈——什麼是嵌入式系統
0.3.1 嵌入式系統本質(Ⅰ)——計算機系統
0.3.2 嵌入式系統本質(Ⅱ)——特殊應用
0.3.3 什麼是嵌入式系統
0.4 限制、限制、限制
0.4.1 產品規格設計的限制
0.4.2 人力分配的限制
0.4.3 進度管理的限制——測不準原理
0.4.4 硬件設計的限制
0.4.5 軟件系統設計的限制
0.5 基本職能——老鳥也曾是菜鳥
0.6 讀書計劃
0.7 工作內容——做工程師,而非程序工人
第1章 嵌入式系統開發項目的生命周期(上)——項目激活與規劃階段
1.1 嵌入式系統專案簡介
1.1.1 設計產品
1.1.2 管理項目
1.1.3 開發系統
1.2 初期規劃——該不該接這個項目
1.2.1 沒規劃,一定掛
1.2.2 不可能的任務
1.3 進度規劃——ASAP
1.4 規格——請接受這個不完美的世界
1.5 人力規劃——營級組織,連級人力
1.6 一切都為了cost down
第2章 嵌入式系統開發項目的生命周期(下)——設計、執行與結案
2.1 設計階段——擬定作戰計劃
2.2 產品規格設計
2.3 硬件設計
2.4 系統設計
2.5 測試計劃設計
2.6 品質系統設計
2.7 風險評估
2.8 設計文件的重要性
2.9 實作階段——執行所有設計
2.10 沖突不斷——協同作戰有多難
2.11 產品化
2.12 無間道——項目可有結案的一天
第3章 震撼教育——第一個嵌入式系統
3.1 開發環境
3.2 無痛起步——善用sample code
3.2.1 計算機系統激活流程
3.2.2 中斷向量表
3.2.3 boot程序(激活程序)
3.2.4 main()
3.2.5 驅動程序1-timer
3.2.6 驅動程序2-LED
3.3 如何確定程序在執行
3.4 標準C library可以用嗎?
3.5 總結︰嵌入式Hello World
第4章 嵌入式系統平台實作
4.1 系統與平台
4.2 系統架構設計
4.2.1 產品規格review
4.2.2 系統架構——從粗略到逐漸精細的方塊圖
4.2.3 資料流
4.2.4 硬件相關與硬件無關——可重用性&可移植性
4.2.5 system configuratioIr可擴充性&可調整性
4.3 APl與程序風格設計
4.3.1 系統程序風格
4.3.2 應用程序風格
4.3.3 APl
4.4 嵌入式操作系統——OS在哪里
4.4.1 操作系統
4.4.2 嵌入式操作系統
4.4.3 實時系統
4.4.4 嵌入式操作系統的特性
4.4.5 嵌入式系統task架構實例
4.5 仿真器
4.6 0Brce tree設計
4.6.1 整合時的重要觀念
4.6.2 source tree設計原則
4.7 程序風格典範
第5章 構建嵌入式系統開發環境
第6章 上電之後——boot loader
第7章 驅動程序
第8章 內存管理
第9章 模擬器
第10章 系統整合
第11章 testing、debugging和tuning
第12章 結案前的煎熬
附錄A 沒有執行專案管理的專案
附錄B Callback Function
附錄C 用C語言來實作面向對象的概念
附錄D 有效率的畫斜線算法
附錄E 電子產品設計導論
 

隻果計算機iPod和iPhone蔚然成風,意味著MP3 player、智能手機、游戲機等消費性電子產品已逐漸取代PC,成為下一時代主流數字產業,對于中國台灣省信息產業的升級扮演關鍵性的角色,而它們幕後的核心技術就是多媒體嵌入式系統。好的嵌入式系統,可以讓硬邦邦的硬件更有價值,為擺脫代工的低利潤率,台灣省業界對相關人才需求巨大,但目前學校信息專業的教育顯然與現狀有所落差。

本書以電子產品開發項目的生命周期為經,以嵌入式系統技術與觀念為緯,是一本行文輕松流暢卻不失嚴謹的技術書籍。嵌入式系統技術的開發瓶頸,往往是如何把嵌入式系統的設計重要觀念與電子產品的硬件平台進行創意性的結合。全書通過項目經理與菜鳥工程師的問答方式,將嵌入式系統開發與項目管理的理念躍然于字里行間,傳達重要觀念與技巧于無形之中。這種風格在市面眾多信息參考書籍中是極為少見的,對初學者可減少其學習的彎路,更快抓住重要的觀念與學習的重點。對想邁入項目管理領域的技術人員,可更好地了解電子產品開發的生命周期與項目管理的技巧。對已有經驗的項目經理,他山之石,可以攻玉,本書絕對會帶給您許多改善項目運作的靈感。

讀完此書,您會發現作者欲將多年從事嵌入式系統開發項目的經驗一吐為快,我覺得這是工程師、項目經理、技術團隊主管等不可不讀的好書,推薦給您!

前思科CISCO副總裁 吳錦城
美國Acopia Networks董事長
網路書店 類別 折扣 價格
  1. 新書
    $336