工具/软件:Code Composer Studio
各位专家、您好!
我的客户计划使用 MSP430FR2355并使用 LPM3来降低电流消耗。
我有一些问题、如下所示。 请为我们提供支持?
1) 1)低功耗控制
考虑到低功耗模式、是否有任何方法可通过 UART 的接收中断唤醒?
VLO 时钟用作 ACLK 计数源。
通过使用定时器的唤醒中断、我们释放 LPM3模式(大约1μA μ s)
2) 2)时钟的稳定等待时间
您能否告诉我、当时钟控制寄存器停止和启动时、稳定该寄存器需要多长时间?
清除“CSCTL8”寄存器位后完全停止所需的时间
在设置“CSCTL8”寄存器位后启动和稳定时钟所需的时间
时钟停止和启动用于转换到 LPM3
MCLK:REFO+DCO 2MHz
SMCLK:UART 9600bps
ACLK:用于睡眠模式
目前、以下过程用于睡眠和唤醒控制。 您的过程是否有问题?
//睡眠操作
CSCTL8 = MODOSCREQEN_0 | MCLKREQEN_0 | SMCLKREQEN_0 | ACLKREQEN_1;//[时钟设置] ACLK 只运行(在省电模式下)
_no_operation();
bis_SR_register (LPM3_bits | GIE);//转换到低功耗模式
_no_operation();
//唤醒操作
CSCTL8 = MODOSCREQEN_0 | MCLKREQEN_1 | SMCLKREQEN_1 | ACLKREQEN_0;//[时钟设置]仅 ACLK 停止(正常模式)
_no_operation();
_BIC_SR_REGISTER_ON_EXIT (LPM3_BITS);//取消低功耗模式
_no_operation();
3) 3) FRAM 控制
是否正确地假设数据表 P56上列出的技术规格对数据 FRAM 和程序 FRAM 是通用的?
此外、在2MHz 频率下使用 MCLK 时、电流消耗是多少(一个字访问)?
4) AD 转换控制
是否有任何方法可以通过在两个通道之间切换进行有效控制?
目前、我们使用单通道模式切换通道。 我们是否应该注意任何一点(等待时间、关闭 ADCON 等)?
如果你能给我答复,我将不胜感激。
谢谢、此致、
Ryo Akashi