ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
30 июня
326024 Топик полностью
MegaJohn (01.05.2012 12:48, просмотров: 243) ответил Vladimir Ljaschko на Пожалуйста. 1) Живучесть прибора после нарушения загрузки 2) надежный контроль целостности.
1-это и не нарушается, так как в моем варианте вы получаете тот слепок прошивки, который собсвенно получается после "заливки бутлодыря, его исполнения и заливки приложения" 2-это тоже не причем. Попробую еще раз разжевать: к проекту добавляем файл boot_avr.c и жмем Build. Получается APP с адреса 0x0000 и BOOT LOADER с адреса бутлодыря. То есть получили такую комплексную прошиву. Осталось выставить корректно фьюзы чтобы по вкл питания сначала выполнился BOOT LOADER а потом исходя из условий и APP.