Посоветуйте книги по программированию встраиваемых систем

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Посоветуйте книги по программированию встраиваемых систем

Сообщение ibiza11 »

Доброго времени суток, уважаемые!

Хочется найти книжки по основам программирования встраиваемых систем на русском или английском языках, книжки должны содержать "полезные советы" по программированию сабжа, не обязательно привязка к какому-либо языку, главное чтобы вопрос был раскрыт. Приветствуются примеры из опыта программирования автора (а может и не только его) по его ошибкам, а так же разбор самых распространенных ошибок при программировании встраиваемых систем. В общем там должно быть написано как правильно (читать оптимально) писать ПО. Надеюсь понятно объяснил. Хочется заиметь такую настольную книжку, чтобы на досуге читать и впитывать опыт прошлых разработок :write: Спасибо.
Ставим плюсы: )
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Посоветуйте книги по программированию встраиваемых систе

Сообщение igor-x »

ibiza11 писал(а): Хочется заиметь такую настольную книжку, чтобы на досуге читать и впитывать опыт прошлых разработок :write: Спасибо.


настольную книжку лучше заиметь в книжном магазине , в ozon.ru bolero.ru например.
вот неплохая для начинающих
Embedded Systems Design: An Introduction to Processes, Tools, and Techniques
by Arnold S. Berger ISBN: 1578200733
CMP Books © 2002 (237 pages)
An easy-to-understand guidebook for those embarking upon an embedded processor development project.

а так то, некоторые качают книжки с интернета... :shock:
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Посоветуйте книги по программированию встраиваемых систе

Сообщение ibiza11 »

Спасибо. А никто и не говорил про скачивание. Я именно хочу купить книжку, чтобы она была у меня всегда под рукой. Да и вообще не люблю электронные книги, листочки переворачивать приятнее :)
Ставим плюсы: )
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Посоветуйте книги по программированию встраиваемых систе

Сообщение ibiza11 »

видимо больше ни у кого нет мыслей?)
Ставим плюсы: )
SmarTrunk
Друг Кота
Сообщения: 6014
Зарегистрирован: Чт ноя 26, 2009 11:16:50
Откуда: Москва

Re: Посоветуйте книги по программированию встраиваемых систе

Сообщение SmarTrunk »

Ну если в Москве (или Питере), так надо пойти в хороший книжный магазин (Академической книги, или Библиоглобус, или Дом Книги, или...) и там выбрать и купить. Мне лично некуда ставить бумажные книги.

И что именно интересует, а то под программированием встраеваемых систем иногда имеют в виду даже (прикладное) програмирование АТмеги (есть у меня на английском).
Аватара пользователя
Goldsmith
Опытный кот
Сообщения: 736
Зарегистрирован: Пн янв 10, 2011 03:06:36
Откуда: Ростов-на-Дону
Контактная информация:

Re: Посоветуйте книги по программированию встраиваемых систе

Сообщение Goldsmith »

ibiza11 писал(а):видимо больше ни у кого нет мыслей?)
Если вопрос еще не утратил актуальность, то рекомендую книги, за качество содержания которых могу поручиться:

http://forum.shelek.ru/index.php/topic, ... #msg254379
http://forum.shelek.ru/index.php/topic, ... #msg254387
http://forum.shelek.ru/index.php/topic, ... #msg267240
http://forum.shelek.ru/index.php/topic, ... #msg267697
http://forum.shelek.ru/index.php/topic, ... #msg270974
http://forum.shelek.ru/index.php/topic, ... #msg271029
http://forum.shelek.ru/index.php/topic, ... #msg274585
http://forum.shelek.ru/index.php/topic, ... #msg279420

И еще пара книг у меня сейчас зависли в процессе чтения, не успел еще написать обзор:

http://www.amazon.com/Practical-Statech ... 773&sr=1-2
http://www.amazon.com/Only-Changed-Soft ... 039&sr=1-1
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
Аватара пользователя
ibiza11
Поставщик валерьянки для Кота
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Re: Посоветуйте книги по программированию встраиваемых систе

Сообщение ibiza11 »

Большое спасибо, Goldsmith. То что нужно! Мне осталось найти их в продаже)

PS остановился на трех книжках, которые очень хочется купить.
1) Jack G. Ganssle. The art of designing embedded systems.
2) James W. Grenning. Test Driven Development for Embedded C.
3) Elecia White. Making Embedded Systems: Design Patterns for Great Software.

нашел их на амазоне, пока правда не заказал. Одной из них нет в наличии у амазона, но есть б/у, думал взять оттуда и офигел от низких цен. Говорят правда в Россию невозможно купить б/у, жаль...
Ставим плюсы: )
Аватара пользователя
Goldsmith
Опытный кот
Сообщения: 736
Зарегистрирован: Пн янв 10, 2011 03:06:36
Откуда: Ростов-на-Дону
Контактная информация:

Re: Посоветуйте книги по программированию встраиваемых систе

Сообщение Goldsmith »

ibiza11 писал(а):Большое спасибо, Goldsmith. То что нужно! Мне осталось найти их в продаже)
...
Одной из них нет в наличии у амазона
Их все легко можно найти в Сети в отсканированном виде или даже в PDF. Не то чтобы я подстрекал к попранию авторских прав, но когда дело касается знаний, предпочитаю не заморачиваться соблюдением чьих-то коммерческих интересов.

P.S. За время, истекшее с момента предыдущего поста, успел дочитать Miro Samek, "Practical Statecharts in C/C++: Quantum Programming for Embedded Systems". Книга очень понравилась, рецензию добавил в той же теме. Настоятельно рекомендую.

Дочитал примерно до половины Lisa K. Simone, "If I Only Changed the Software, Why is the Phone on Fire?: Embedded Debugging Methods Revealed: Technical Mysteries for Engineers". Беру свою рекомендацию обратно. Особого восторга книга не вызвала, скорее недоумение. Ошибки, поиску и устранению которых посвящена книга, просто не имеют права появиться при нормальном процессе разработки программного обеспечения (описанном у Греннинга).
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»