注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C嵌入式編程設(shè)計(jì)模式

C嵌入式編程設(shè)計(jì)模式

C嵌入式編程設(shè)計(jì)模式

定 價(jià):¥69.00

作 者: (美)道格拉斯(Douglass,B.P.) 著,劉旭東 譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: VC++

ISBN: 9787111375920 出版時(shí)間: 2012-03-01 包裝: 平裝
開本: `1 頁數(shù): 353 字?jǐn)?shù):  

內(nèi)容簡介

  《C嵌入式編程設(shè)計(jì)模式》介紹如何使用設(shè)計(jì)模式為嵌入式系統(tǒng)創(chuàng)建高效且優(yōu)化的C語言設(shè)計(jì),這些設(shè)計(jì)方法已經(jīng)過實(shí)踐證明非常有效。針對(duì)嵌入式系統(tǒng)中發(fā)生的問題,本書的設(shè)計(jì)模式給出了模式化的解決方案。通過學(xué)習(xí)本書,你將獲得嵌入式領(lǐng)域?qū)<襾碇灰椎慕?jīng)驗(yàn)。《C嵌入式編程設(shè)計(jì)模式》特點(diǎn):·來自行業(yè)大師Bruce Powel Douglass的真知灼見,學(xué)習(xí)實(shí)用的行業(yè)經(jīng)驗(yàn)。·學(xué)習(xí)使用軟件工程工具以增加嵌入式設(shè)計(jì)的開發(fā)速度和可靠性。·通過使用設(shè)計(jì)模式滿足計(jì)劃日程和通過代碼重用降低開發(fā)成本。·全書采用UML圖形化解釋,直觀清晰;所有實(shí)例配有C代碼實(shí)現(xiàn),方便實(shí)用。

作者簡介

  Bruce Powel Douglass在俄勒岡大學(xué)獲得運(yùn)動(dòng)生理學(xué)碩士學(xué)位,并在USD醫(yī)學(xué)院獲得神經(jīng)生理學(xué)博士學(xué)位。在USD醫(yī)學(xué)院時(shí),他開創(chuàng)了一個(gè)叫做自相關(guān)因子分析的新數(shù)學(xué)分支,用于研究多細(xì)胞生物神經(jīng)系統(tǒng)中的信息處理。Bruce擁有30余年的實(shí)時(shí)系統(tǒng)領(lǐng)域軟件開發(fā)工作經(jīng)驗(yàn),并且是實(shí)時(shí)系統(tǒng)領(lǐng)域和系統(tǒng)工程領(lǐng)域知名的演說家、作家和咨詢顧問。他是嵌入式系統(tǒng)大會(huì)顧問委員會(huì)的成員之一,并且教授軟件估算和調(diào)度、項(xiàng)目管理、面向?qū)ο蠓治龊驮O(shè)計(jì)、通信協(xié)議、有限狀態(tài)機(jī)、設(shè)計(jì)模式、安全關(guān)鍵系統(tǒng)的設(shè)計(jì)等相關(guān)課程。他在實(shí)時(shí)面向?qū)ο蠓治龊驮O(shè)計(jì)、項(xiàng)目管理領(lǐng)域有很多年的開發(fā)、講課和咨詢經(jīng)驗(yàn)。他為許多刊物撰寫文章,特別是在實(shí)時(shí)領(lǐng)域。他是IBM Rational的首席技術(shù)宣傳官,IBM Rational是實(shí)時(shí)系統(tǒng)開發(fā)工具的主要生產(chǎn)商,產(chǎn)品包括廣泛使用的建模工具Rhapsody。Bruce與其他UML伙伴合作共同制定了UML標(biāo)準(zhǔn)。他是對(duì)象管理組織的實(shí)時(shí)分析與設(shè)計(jì)工作組的前聯(lián)合主席。他還著有一些與其他軟件相關(guān)的書籍,包括:《Doing Hard Time:Developing Real-Time Systems with UML,Objects,F(xiàn)rameworks,and Patterns》(Addison-Wesley,1999)《Real-Time Design Patterns:Robust Scalable Architecture for Real-Time Systems》(Addison-Wesley,2002)《Real-Time UML Third Edition:Advances in the UML for Real-Time Systems》(Addison-Wesley,2004)《Real-Time UML Workshop for Embedded Systems》(Elsevier,2007)《Real-Time Agility》(Addison-Wesley,2009)

圖書目錄

譯者序
前言
作者簡介
第1章 什么是嵌入式編程1
1.1 嵌入式系統(tǒng)有何特殊之處1
1.2 面向?qū)ο筮€是結(jié)構(gòu)化6
1.3 小結(jié)25
第2章 嵌入式實(shí)時(shí)過程Harmony的嵌入式編程27
2.1 Harmony過程的基本原理27
2.2 方法61
2.3 接下來是什么61
第3章 訪問硬件的設(shè)計(jì)模式62
3.1 基本的硬件訪問概念62
3.2 硬件代理模式65
3.3 硬件適配器模式73
3.4 中介者模式76
3.5 觀察者模式86
3.6 去抖動(dòng)模式96
3.7 中斷模式102
3.8 輪詢模式108
3.9 小結(jié)115
第4章 嵌入并發(fā)和資源管理的設(shè)計(jì)模式116
4.1 并發(fā)基本概念116
4.2 循環(huán)執(zhí)行模式124
4.3 靜態(tài)優(yōu)先級(jí)模式128
4.4 臨界區(qū)模式138
4.5 守衛(wèi)調(diào)用模式144
4.6 隊(duì)列模式158
4.7 匯合模式174
4.8 同時(shí)鎖定模式179
4.9 排序鎖定188
 4.10 小結(jié)198
第5章 狀態(tài)機(jī)的設(shè)計(jì)模式199
5.1 哦,行為199
5.2 基本狀態(tài)機(jī)概念200
5.3 單事件接收器模式209
5.4 多事件接收器模式220
5.5 狀態(tài)表模式228
5.6 狀態(tài)模式240
5.7 與狀態(tài)256
5.8 分解與狀態(tài)模式259
5.9 小結(jié)283
第6章 安全性和可靠性模式284
6.1 關(guān)于安全性和可靠性的一些事284
6.2 二進(jìn)制反碼模式286
6.3 CRC模式290
6.4 智能數(shù)據(jù)模式302
6.5 通道模式315
6.6 保護(hù)單通道模式321
6.7 雙通道模式331
6.8 小結(jié)338
附錄A UML表示法339

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)