ch573F串口中断唤醒乱码

ch573F串口中断唤醒 回将第一个字节低电平0吞掉,导致得到的数据乱码。

是否可以得到数据前加上字节0,得到完整的数据

您好,sleep休眠期间,32M主频是停止工作的,串口模块也就无法及时收包。

如果使用串口RX引脚用作唤醒引脚,唤醒后需要约1.5ms来等待主频稳定。建议发送方先发一个字节的数据用来唤醒CH573,MCU在唤醒后先不进入休眠,等待一段时间串口接收;CH573唤醒后,立即读取串口FIFO中的数据,若有乱码,直接丢弃;发送方在数个ms后再发一包真实数据给CH573。


只有登录才能回复,可以选择微信账号登录