HAL_SLEEP?设置FALSE,串口手法没有问题;HAL_SLEEP?设置成TRUE之后,手机向模块发送数据,模块的串口可以正常输出,通过串口向模块发送数据,手机收不到
热门产品 :
CH32X035: 32位USB+USB PD单片机
HAL_SLEEP?设置FALSE,串口手法没有问题;HAL_SLEEP?设置成TRUE之后,手机向模块发送数据,模块的串口可以正常输出,通过串口向模块发送数据,手机收不到
sleep休眠期间,32M晶振停止工作,UART就不可以随时待命接收数据了,会丢UART包是正常;BLE可以正常工作是因为TMOS系统在恰当的时间窗口唤醒了MCU,工作完会立即继续休眠以节省功耗。
一定需要走UART发包的话,参考下方博客,用UART的RX脚作为唤醒IO