Gast
#553325
Hallo zusammen, komme als Hardwaremensch immer besser mit WINAVR klar -8freu8- Um meine RESET Quellen (eigentlich alle ausser WDRF) abzufragen und daraus entspr. Ereignisse generieren zu können, habe ich in 'main()' folgendes eingefügt:
1 | |
2 | |
3 | |
4 | |
vorab habe ich den Hinweisen aus http://www.nongnu.org/avr-libc/user-manual/group__avr__watchdog.html und Beitrag "Re: Bootloader Section" folgend, die Funktion "get_mcusr" eingefügt. Muss ich diese Funktion explizit in meiner main() nochmal aufrufen oder wird diese automatisch durch ihre Deklaration in der section "init3" aufgerufen? BTW. stimmt meine if-Abfrage so? Dankeschön AxelR. "if (mcusr_mirror&7)" tät auch gehen, oder?