Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
27 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
117846
Топик полностью
rezident
(10.04.2008 13:28, просмотров: 81)
ответил
vitek
на
Как сделать программый ресет Mega48 не используя WDT? Кусочек кода плиз.
Недавно Ксения задавала подобный вопрос.
http://caxapa.ru/116258.html?todo=full
Ответить
Там долго обсуждали но к выводам не пришли. Мне бы кусоче кода.
-
vitek
(10.04.2008 13:48
)
Вариант ((void(*)())0x00)(); вас разве не устраивает? Только, как уже говорилось, нужно
полную
инициализацию периферии в начале программы (в стартапе) делать.
-
rezident
(10.04.2008 14:30
)
Только надо учитывать наличие теневых регистров(т.е. регистров, программно НЕДОСТУПНЫХ). И то, что между аппаратным и программным ресетом нельзя ставить знак равенства. Хотя всё зависит от целей, которые преследует автор этой темы
-
Don_Ambrosio
(10.04.2008 16:18
)