ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
53988 Топик полностью
avr90 (16.03.2006 11:02, просмотров: 1) ответил avr90 на AT91SAM7S256 почему сброс процессора(NRST) не сбрасывает периферию....
Хммм... Дело всё таки в отладчике. NRST работает.... Ещё раз проверил. Я программу отлаживаю в оперативке. Удобно и быстро. А всё происходит так: IAR JTAG при загрузке программы сначала формирует импульс NRST... процессор перезапускается, т.е. запускается ранее записанная программа во ФЛЕШ. Далее IAR JTAG похоже останавливает процессор(или только периферию(PIO), оставляя её выводы в произвольном состоянии!), загружает мою программу в оперативку. И... переходит в отладчик. И пока я сам не запущу программу(только через несколько секунд) полевички и горят. Грустно.... Непонятно, почему не отключается периферия(PIO) в момент загрузки новой программы....?