2010-11-24 2 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

Я не читал, но Брюс Powel Дугласа имеет новую книгу под названием «Design Patterns for Embedded Systems in C».

Описание книги гласит:

Автор тщательно учитывает внимание особые проблемы, найденные в проектирования и разработки встраиваемых приложений специально параллелизм, связи, скорость, и память использования.

Похоже, что темы также включают в себя доступ к аппаратным средствам, государственные машины, debouncing и управление ресурсами.

+0

Спасибо, очень похоже на то, что я ищу. Название действительно на самом деле. Кто-нибудь действительно его прочитал и знает, хорошо ли это? – 2010-11-24 15:52:32

Смежные вопросы