MSP430 时钟问题?

2019-07-26 15:52发布

系统用的MCU 是MSP430F5438A ,系统资源要用到RTC 和串口的IRDA 功能。资料上提示RTC 时钟只能选择ACLK =32768HZ的时钟.IRDA工作需要UCOS16 = 1,BRCLK需要1MHZ以上。如果我使用内部的REFO的32768HZ晶振就需要使用FLL和DOC 部分才能产生1MHZ的时钟SMCLK供IRDA使用。在进入低功耗状态是RTC 或IRDA 接受中断唤醒MCU ,这样IRDA和RTC的时钟都要有,这样只能进入Low-power mode 0,功耗还是有点大。用外部XL1加晶振1MHZ 工作在HF 方式功耗也不低。现在觉的很矛盾。大家怎么看法?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
lyzjhzdz
2019-07-26 17:56
ayl439 发表于 2015-6-25 17:18
IRDA输出加到另外一个可中断的引脚上,仅仅用于唤醒单片机,没有红外信号时,单片机处于LPM3,外部有红外信 ...

是使用IRDA接收数据来唤醒MCU ,你的意思是使用发送IRDA 数据来唤醒MCU 。

一周热门 更多>