- posted
18 years ago
programowy reset AVR
- Vote on answer
- posted
18 years ago
Wydaje mi sie, ze jedyna mozliwoscia jest przekroczenie czasu watchdoga.
- Vote on answer
- posted
18 years ago
Na początku programu zrób inicjowanie rejestrów i podaj sygnał reset. Możesz z dowolnego portu taki sygnał sepuku wyprowadzić. No chyba, że musi to być inaczej zrobione.
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
To jest tylko skok pod adres 0 i zadne rejestry SFR sie nie poustawiaja w stan domyslny. Proponuje do tego celu raczej wykorzystac watchdoga: zablokowac przerwania, ustawic minimalne opoznienie i wlaczyc watchodoga. Dziala na 100% :)
- Vote on answer
- posted
18 years ago
- Vote on answer
- posted
18 years ago
Oczywiście najlepszym sposobem jest pełne inicjowanie każdego wykorzystywanego komponentu peryferyjnego (UARTu, SPI itp), bez polegania na domyślnych ustawieniach rejestrów po resecie.
- Vote on answer
- posted
18 years ago