ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
5 июля
145993 Топик полностью
Evgeny_CD , Архитектор (25.01.2009 15:20, просмотров: 190) General ответил teap0t на Коллеги, прошу вас покритиковать текст. Предыстория..
Просто введение для книги "Искусство разработки встраиваемых систем". Респект! Что стоит добавить MIPS - как PIC32 и основую очень многих сетевых железок. Что касается методологии - прежде всего, нужен другой взгляд на С. Суть в следуюшем: когда пишешь ту или иную конструкцию языка, нужно очень хорошо понимать, что с этой конструкцией будет пытаться сделать компилятор, оптимизирующий под заданную архитектуру. Очень полезно поступать так: написал кусок - компильнул - тут же посмотрел асмовый листинг этого куска. Далее надо упомянуть про симуляторы. У них своя строго ограниченная роль - они не претендуют на замену реальных кристаллов. Но они очень удобны для проверки и идей, отладки кода, а также экспериментальной проверки стратегии написания какого-то куска кода. Также надо упомянуть про встраиваемые ОСи. Вытесняющие и кооперативные. Про их ограничения и преимущества.