2010-11-24 17 views
4

エンベデッドシステムの設計パターンや実装パターンはありますか?本または良質なWebリソース。組み込みシステムの設計/実装パターン

トピックは次のようになります。ドライバの実装からアドレスを登録分離する一般的な方法で

  • 反省。
  • ハードウェアアブストラクションレイヤーの使用/構築の慣行と、それを最大限に活用する方法。
  • 複数のハードウェアリビジョン/プラットフォーム用に同じコードベースを構築する。
  • ISRを優先順位付けし、時間が重要な部分に分割し、時間があるときに実行する。
  • 組み込みシステムのユニットテストまたはテスト駆動開発ですか?

私が求めていることは、GoFのラインに沿ったものですが、組み込みソフトウェア開発に特に重点を置いています。

おかげ

+1

も参照してください。http://stackoverflow.com/questions/2800297/design-patterns-commonly-used-for-rtos-vxworks – Clifford

答えて

2

私はまだそれを読んでいないが、ブルース・パウエル・ダグラスは、「Design Patterns for Embedded Systems in C」と題する新しい本を持っています。

ブック状態の説明:

著者は慎重に に要するは 設計で見られる特別な懸念を考慮し、組み込み 用途、具体的同時実行、 通信、速度、メモリ 使用量を開発します。

トピックにも、ハードウェアアクセス、ステートマシン、デバウンス、リソース管理などのトピックがあります。

+0

ありがとう、私が探しているものと非常によく似ています。タイトルは実際にはスポットです。誰かが実際にそれを読んで、それが何か良いかどうかを知りましたか? –

関連する問題