It wakes up when an interrupt occurs. You need to put it in every interrupt handler. They are scattered all around the code. You need to look for AVR_ATOMIC_HANDLER and AVR_NONATOMIC_HANDLER in the sources.
Janos On Sun, Jun 14, 2009 at 8:09 PM, 张荣雨<[email protected]> wrote: > Thanks for you reply. > > On you advice ,I study the chapter 13 in the atmega1281 datasheet,and set > the port values > directly as it suggests.But the primary problem is I still don't know when > the MCU wakes up and where can I turn on the Port A2 as you suggested.It > seems that it can be do in the ISR on platform Tinyos1.x,but I can't find > the ISR sorce code in Tinyos 2.x. > > Hope for more advice and thanks a lot for you help. > --- 09年6月12日,周五, Janos Sallai <[email protected]> 写道: > > 发件人: Janos Sallai <[email protected]> > 主题: Re: [Tinyos-help] Atmega1281 sleep and active time analysis > 收件人: "张荣雨" <[email protected]>, "tinyos forum" > <[email protected]> > 日期: 2009年6月12日,周五,下午11:17 > > Since this is very time critical, I would set the port values > directly. Port A2 is the red led, that's a good point to start with. > See chapter 13 in the atmega1281 datasheet. > > Janos > > On Thu, Jun 11, 2009 at 7:56 PM, 张荣雨<[email protected]> wrote: >> Hi all: >> >> Now I am analysing the atemga1281 sleep and active time on tinyos-2.x >> platform,and I find a method in a paper using Oscilloscope: an output pin >> was turned on in each ISR when the processor woke up from a sleep mode,the >> TOSH_run_task() function turned off the output pin before executing the >> AVR >> sleep instructio. So I follow it to turn off the output pin in the >> Scheduler.taskLoop() of tinyos2.x just before the McuSleep.sleep() >> instruction. But I do not know where to turn on the output pin on >> tinyos2.x >> platform. >> >> Can anyone help me? Or other ways to analysis the mcu sleep and active >> time? >> >> Thanks >> >> >> ________________________________ >> 好玩贺卡等你发,邮箱贺卡全新上线! >> _______________________________________________ >> Tinyos-help mailing list >> [email protected] >> https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help >> > > ________________________________ > 好玩贺卡等你发,邮箱贺卡全新上线! _______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
