TI中文支持网
TI专业的中文技术问题搜集分享网站

请教一下睡眠一次半小时怎么设置?

hi,大家好,用的MSP430F5438A

请教一下一次睡眠半个小时该怎么设置?

定时器?(貌似时间不够)

实时时钟?

kanghui zhao:

回复 灰小子:

谢谢您的回复,请问一下TI有没有实时时钟的例程呢?

还有说的后面一种方式能详细讲一下么?

Ling Zhu2:

定时器 外部灌时钟

Ling Zhu2:

回复 Ling Zhu2:

另外 RTC 可以用作一个 32bit 的定时器,这个对半小时来说 足够了

kanghui zhao:

回复 Ling Zhu2:

hi,您好,非常感谢您的回复,我觉得我的程序带个RTC实时时钟比较好,但是RTC设置里面并没有半个小时唤醒的设置?

RTCTEV:RTC时间事件指示:

RTC模式

RTCTEV的值

内部中断

 
 
计数器模式

00

8位溢出

01

16位溢出

10

24位溢出

11

32位溢出

 
日历模式

00

分钟改变

01

小时改变

10

午夜(00:00)

11

白天(12:00)

难道设置成每分钟唤醒一次,然后累加半个小时?这样的话感觉功耗又上去了!~~

kanghui zhao:

回复 Ling Zhu2:

您好,RTC用计数器模式确实可以实现,如果用日历模式能否实现呢?

kanghui zhao:

回复 Ling Zhu2:

您看能否这样呢?

 RTCTEV:RTC时间事件指示

RTC模式

RTCTEV的值

内部中断

 
 
计数器模式

00

8位溢出

01

16位溢出

10

24位溢出

11

32位溢出

 
日历模式

00

分钟改变

01

小时改变

10

午夜(00:00)

11

白天(12:00)

这里设置为每个整点小时中断一次;

然后在每个小时的30分钟(也就是00:30:00、01:30:00、02:30:00等等时刻)进行一次闹钟呢?

kanghui zhao:

回复 kanghui zhao:

…….

赞(0)
未经允许不得转载:TI中文支持网 » 请教一下睡眠一次半小时怎么设置?
分享到: 更多 (0)