使用例程包BLE-UART工程修改
未开启sleep前UART0_SendString(PS, 12),串口0发送数据正常不丢数据,接收也正常。
未开启sleep后UART0_SendString(PS, 12),串口0发送数据只发送了前几个数据,接收也不正常出现收不到数据。
热门产品 :
CH32X035: 32位USB+USB PD单片机
使用例程包BLE-UART工程修改
未开启sleep前UART0_SendString(PS, 12),串口0发送数据正常不丢数据,接收也正常。
未开启sleep后UART0_SendString(PS, 12),串口0发送数据只发送了前几个数据,接收也不正常出现收不到数据。
睡眠串口是接收不了数据的
如果IO只接了串口,在睡眠前需将串口模式切换为普通IO,并设置唤醒。
这里提供一份博客参考:
CH579 CH573 CH582 串口切换GPIO睡眠唤醒操作 - debugdabiaoge - 博客园 (cnblogs.com)