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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Что почитать по шаблонам программирования для микроконтроллеров?
ig_z
сообщение Jan 24 2010, 19:33
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 27-08-04
Пользователь №: 551



Цитата(AlexandrY @ Jan 19 2010, 23:40) *
Сами то книжку читали? Издана в 2001 году. За такое время целые поколенния микроконтроллеров ставят и снимают с производства.


Издана в 1995 smile.gif
Авторов аж четверо, и не понятно, какая разница чем они занимаются? У них есть определенный опыт и способность донести этот опыт в систематизированном виде к тем, кто в этом испытывает необходимость. К примеру я не знаю чем занят Страуструп или Керниган или чем занимался Кнут, но книги у меня имеются.
ВОзможно они и узкие профи, так и книга тоже не широковещательная. Посвящена паттернам и ничему более.
А то что встраиваемые системы "меняются гораздо быстрее" дает надежду, что эти самые системы вырастут из ползунков еще при нашей жизни rolleyes.gif
В конце концов здесь не митинг в софтверной конторе, где нагибают за использование или наоборот. Если есть положительный опыт или соображения - можно поделиться.
Противоположная по смыслу тема имхо, настолько важна, что достойна отдельной ветки - "Антипаттерны ..."

Сообщение отредактировал rezident - Mar 29 2010, 00:34
Причина редактирования: Излишнее цитирование.
Go to the top of the page
 
+Quote Post
Злодей
сообщение Feb 8 2010, 20:34
Сообщение #17


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

Группа: Участник
Сообщений: 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
lsc
сообщение Mar 28 2010, 22:58
Сообщение #18


Местный
***

Группа: Участник
Сообщений: 313
Регистрация: 15-06-06
Пользователь №: 18 076



Цитата(AlexandrY @ Jan 24 2010, 21:06) *
Она была издана в 2001 как раз на закате 51-х.
И кооперативные операционки того типа доживали последние дни.
Теперь ее смело можно фтопку.
Большая часть книги не актуальна даже для студентов.

Последнее издание 2009года. Построение простых осей (с одним аппаратным прерыванием) неплохо описано.
А 51-ые взяты только для демонстрации.
А Вы сами то что написали чтобы так сразу да в топку ?

Сообщение отредактировал rezident - Mar 29 2010, 00:35
Причина редактирования: Излишнее цитирование.


--------------------
Проектирование аналогово-цифровых устройств. Качественно и всегда точно в срок.
http://eman.ucoz.ru/
Go to the top of the page
 
+Quote Post
Dog Pawlowa
сообщение Mar 29 2010, 07:04
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 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

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

 


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


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