ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
11 июля
384207 Топик полностью
fk0, легенда (30.01.2013 19:04, просмотров: 62) ответил Vladimir Ljaschko на Помогите плз источниками по теме семинара "Ускорение проектирования ПО" для
Писать ассерты (assert) на каждый случай, чем больше, тем лучше. С -DNDEBUG компилировать только в особых случаях. Серийный прибор должен уметь выдавать в случае чего файл/строку где ошибка, а также номер ревизии из VCS. Желательна распечатка регистров и (вершины) стека (при выпуске версии можно просто листинги дизассемблера, исходники им соответствующие и бинарник класть в архив). Неплохо запоминать в FLASH и по запросу показывать последние N ошибок (глючило --> выключили привезли, включили -- не глючит). Ошибки могут быть в программе, так различные сбои аппаратуры... но это отдельная история.
[ZX]