Gast
#2538192
Hallo, Gemäß dem Datenblatt des RFM12B soll nach einem Interrupt ein schlafender RFM12B wieder aufwachen, dh. er soll seinen clock Generator wieder starten: "Automatic crystal oscillator enable/disable feature: When an interrupt occurs, the crystal oscillator automatically turns on – regardless to the setting of the ex bit – to supply clock signal to the microcontroller...." Hat jemand schon mal diese Feature zum Laufen gebracht? Ich habe das Problem, daß ein ATMEGA8 seine clock vom RFM12B bekommt. 1. Rx und Tx werden abgeschaltet. 2. Wakeup Timer des RFM12 wird gestartet (funtioniert auch bei laufender clock, dh. ich bekomme die WKUP interrupts). 3. Status wird gelesen, um bestehende RFM12 interrupts zu löschen. 4. Xtal Oszillator des RFM12 wird abgeschaltet und ich kann mit dem clock tail den MEGA8 zum Schlafen schicken. INT0 des ATMEGA triggert auf low level. 5. Der ATMEGA8 wacht nicht mehr auf, da der RFM12B seine clock nicht startet ? ....?.....?.. Reiner