реклама на сайте
подробности

 
 
> Что почитать по шаблонам программирования для микроконтроллеров?
zredo
сообщение Jan 16 2010, 23:51
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 29-08-05
Пользователь №: 8 041



В объектно-ориентированном подходе к программированию выделены шабоны проектирования и программирования - это типовые схемы решения часто встречающиющихся задач.
почитать можно в книге Э.Гамма, Р.Хелм, Р.Джонсон, Дж.Влиссидес "Пирмемы объектно-ориентированного поектирования. паттерны проектирования" изд-во Питер. отзывы можно прочесть тут http://www.ozon.ru/context/detail/id/24573...type=4#comments

А теперь вопрос: есть ли подобная книга в отношении программирования для микроконтроллеров? Например , сборник шаблонов об измниерении промежутков времени на мк, ввод-вывод. ,многозадачность.
Про управление задачами и памятью можно читать Э.Таненбаума "Современные операционные системы" но хотелось бы с учетом ОСРВ и под мк.
Хотелось бы услышать ваше мнение по этому вопросу.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Злодей
сообщение Feb 8 2010, 20:34
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 149
Регистрация: 29-04-08
Из: Петербург
Пользователь №: 37 142



Занялся вопросом со стартом топика. Всё, что удалось понять самому - MISRA-C - мне пришелся по душе запрет рекурсии, со ссылкой на C99 (C99 советует её избегать). Но это совсем не шаблон, а рекомендации кодерам. Две более абстрактные доки "MISRA Development Guidelines For Vehicle Based Software" и "CEI IEC 61508 3" я почти не понял, но выкладываю, потому как встретил много ссылок на них во всяких рекламных брошюрах, а выкачивались они много дней ослом.
Прикрепленные файлы
Прикрепленный файл  MISRA_Development_Guidelines_For_Vehicle_Based_Software.7z ( 797.95 килобайт ) Кол-во скачиваний: 45
Прикрепленный файл  CEI_IEC_61508_3.7z ( 115.86 килобайт ) Кол-во скачиваний: 43
Прикрепленный файл  MISRA_Guidelines_For_The_Use_Of_The_C_Language_In_Vehicle_Based_Software.7z ( 548.62 килобайт ) Кол-во скачиваний: 49
 
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Mar 29 2010, 07:04
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(Злодей @ Feb 8 2010, 23:34) *
Всё, что удалось понять самому - MISRA-C ...

Титан! smile.gif
Только это имеет спорное отношение к паттернам, скорее просто ограничивает синтаксис.

Реалтаймовость большинства встроенных применений, причем чаще всего уникальная для каждого проекта, в сочетании и уникальными ресурсами в каждом проекте, делает применение паттернов весьма ограниченным.
Не стоит забывать наблюдаемое развитие систем с автоматическим конфигурированием и автоматической генерацией низкоуровневого кода (например, для Cypress PSoC3/x51 PSoC5/CortexM3 ).


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- zredo   Что почитать по шаблонам программирования для микроконтроллеров?   Jan 16 2010, 23:51
- - zltigo   Цитата(zredo @ Jan 17 2010, 02:51) А тепе...   Jan 17 2010, 00:09
- - Dima_G   Подобной книги (ориентированной именно на МК) я не...   Jan 17 2010, 05:47
- - zredo   при программировании мк есть часто встречающиеся ...   Jan 17 2010, 09:08
|- - zltigo   Цитата(zredo @ Jan 17 2010, 12:08) ....кн...   Jan 17 2010, 09:22
|- - Dima_G   Цитата(zredo @ Jan 17 2010, 12:08) И есть...   Jan 17 2010, 09:38
- - zredo   спасибо за ответы, так и делаю   Jan 17 2010, 11:39
- - ig_z   Неделю назад была попытка обсудить подобную тему. ...   Jan 17 2010, 12:50
- - zredo   нашел близкое к моему вопросу: http://www.eventhel...   Jan 17 2010, 12:52
- - sigmaN   ИМХО, для оглашенных задач шаблоны не только не ну...   Jan 18 2010, 00:25
|- - dxp   Цитата(sigmaN @ Jan 18 2010, 06:25) ИМХО,...   Jan 18 2010, 05:05
|- - zredo   dxp уловил суть вопроса...   Jan 19 2010, 20:17
- - AlexandrY   Цитата(zredo @ Jan 17 2010, 01:51) В объе...   Jan 19 2010, 21:40
|- - ig_z   Цитата(AlexandrY @ Jan 19 2010, 23:40) Са...   Jan 24 2010, 19:33
- - zredo   вот нашел.. может кому пригодится book of Michael...   Jan 24 2010, 15:46
|- - AlexandrY   Офигеть, 1000 страниц только про одни I51-е. А вы ...   Jan 24 2010, 17:06
|- - lsc   Цитата(AlexandrY @ Jan 24 2010, 21:06) Он...   Mar 28 2010, 22:58


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 07:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016