串口唤醒,接收的第一个字节能对吗,主时钟停振,省电模式
主时钟停振,省电模式,串口唤醒,接收的第一个字节能对吗 ?现象1:
15W204S, 内部24MHz, 9600bps, 主时钟停振,省电模式串口唤醒,接收的第一个字节对;
15W204S, 内部24MHz, 19200bps, 主时钟停振,省电模式串口唤醒,接收的第一个字节对;
15W204S, 内部24MHz, 19200bps, 主时钟停振,省电模式串口唤醒,接收的第一个字节错;
建议用 9600bps 唤醒
现象2:
8H8K64U, 内部24MHz, 9600bps, 主时钟停振,省电模式串口2唤醒,接收的第一个字节对;
建议用 9600bps 以下的波特率 唤醒
唤醒牵涉到主 LDO 要重新稳定工作,主时钟要重新稳定工作,都要时间 !!!
结论:串口唤醒的波特率不能高
如波特率太高,那就双方约定:
第一个字节是无效字节,只是用来唤醒
CPU空闲模式, Timer0Mode3中断唤醒, 间隔时间有限制么? 比如100us, 10ms或者更多?
页:
[1]