2010-11-24 125 views
4

嵌入式系统的设计和/或实现模式有没有好的来源?书籍或良好的网络资源。嵌入式系统的设计/实现模式

主题可能是:

  • 思考的典型方式单独的寄存器从驱动程序的实现地址。
  • 或者使用/构建硬件抽象层的做法,以及如何从中获得最大收益。
  • 为多个硬件修订/平台构建相同的代码库。
  • 确定ISR的优先级并将它们分为时间关键部分和时间允许部分执行。
  • 嵌入式系统的单元测试甚至测试驱动开发?

我想我所要求的是沿着GoF的路线,但专注于嵌入式软件开发。

感谢

+1

另请参见http://stackoverflow.com/questions/2800297/design-patterns-commonly-used-for-rtos-vxworks – Clifford 2010-11-24 18:36:10

回答

2

我还没有读过,但布鲁斯·鲍威尔·道格拉斯有标题为“Design Patterns for Embedded Systems in C”一本新书。

本书状态的描述:

笔者在仔细考虑了 占在 设计发现开发嵌入式应用 专门并发, 通信,速度和内存 使用情况的专项担忧。

看起来主题还包括硬件访问,状态机,去抖动和资源管理。

+0

谢谢,看起来非常像我正在寻找。这个标题确实很明显。有没有人真的读过它,知道它是否有用? – 2010-11-24 15:52:32