当前位置:首页 > 工业技术
C嵌入式编程设计模式
C嵌入式编程设计模式

C嵌入式编程设计模式PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:(美)道格拉斯著;刘旭东译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2012
  • ISBN:9787111375920
  • 页数:346 页
图书介绍:本书以面向对象的视角,重新审视嵌入式系统,全面总结了嵌入式系统中常见的以及关键的设计模式。本书提出了很多新颖的设计模式,为使用C语言编程的嵌入式系统开发者提供了强有力的工具。通过这些模式,开发者可以用最短的时间设计出性能好、稳定性强、安全性高的嵌入式系统或软件。本书针对嵌入式系统中从内存访问到事件调度,从状态机设计到安全性可靠性保证,对系统的设计以及性能表现的方方面面进行了详细阐述。全书采用UML图形化解释,直观清晰;所有实例配有C代码实现,方便实用。本书适合面向专业软件开发人员和计算机专业的学生阅读。
《C嵌入式编程设计模式》目录

第1章 什么是嵌入式编程 1

1.1 嵌入式系统有何特殊之处 1

1.2 面向对象还是结构化 6

1.3 小结 25

第2章 嵌入式实时过程Harmony的嵌入式编程 27

2.1 Harmony过程的基本原理 27

2.2 方法 61

2.3 接下来是什么 61

第3章 访问硬件的设计模式 62

3.1 基本的硬件访问概念 62

3.2 硬件代理模式 65

3.3 硬件适配器模式 73

3.4 中介者模式 76

3.5 观察者模式 86

3.6 去抖动模式 96

3.7 中断模式 102

3.8 轮询模式 108

3.9 小结 115

第4章 嵌入并发和资源管理的设计模式 116

4.1 并发基本概念 116

4.2 循环执行模式 124

4.3 静态优先级模式 128

4.4 临界区模式 138

4.5 守卫调用模式 144

4.6 队列模式 158

4.7 汇合模式 174

4.8 同时锁定模式 179

4.9 排序锁定 188

4.10 小结 198

第5章 状态机的设计模式 199

5.1 哦,行为 199

5.2 基本状态机概念 200

5.3 单事件接收器模式 209

5.4 多事件接收器模式 220

5.5 状态表模式 228

5.6 状态模式 240

5.7 与状态 256

5.8 分解与状态模式 259

5.9 小结 283

第6章 安全性和可靠性模式 284

6.1 关于安全性和可靠性的一些事 284

6.2 二进制反码模式 286

6.3 CRC模式 290

6.4 智能数据模式 302

6.5 通道模式 315

6.6 保护单通道模式 321

6.7 双通道模式 331

6.8 小结 338

附录A UML表示法 339

相关图书
作者其它书籍
返回顶部