FR2012A的睡眠模式串口唤醒
-
FR2012A的睡眠模式唤醒时间是多长,没有看到这方面的描述。
目前项目需要使用串口数据来唤醒,这个模块进入睡眠模式后会关闭所有外设,需要在唤醒后重新配置。实测用串口RX脚中断唤醒后,会丢失20到30个字节的数据,这个能优化吗,控制在几个字节内?
-
@project_d
【有道云笔记】freqchip产品低功耗介绍文档
https://share.note.youdao.com/s/KFEyy4At
看下这个文档
-
低功耗功能我已经实现了,问题是在于休眠后用串口唤醒会丢失过多数据。我在user_entry_after_sleep_imp里重新初始化了串口,并打开接收。实际测试在休眠后,发送256个字节的数据,前面20到30个字节的数据会直接丢失。有没有什么办法能使丢失的字节数控制在几个字节内,或者说是不是芯片本身休眠唤醒的时间过长,这个问题无法避免。
-
@project_d 串口波特率是多少
可以单独先发一个唤醒的包,唤醒之后再正常发数据因为唤醒之后要先初始化外设,初始化之后才能接收到数据,波特率太快,中间的时间可能会漏掉几个字节的数据