搜索

[蓝牙芯片] CH573睡眠模式唤醒后ADC不正常

[复制链接]
1263|8
linguanghua|  楼主 | 2021-6-4 14:55 | 显示全部楼层 |阅读模式
发现CH573睡眠模式唤醒后ADC不正常,数值偏大很多。如果不使用睡眠模式,可以正常使用。
还有就是睡眠唤醒后,调整HSE偏置电流会导致复位。
不一般啊。

使用特权

评论回复
guijial511| | 2021-6-7 20:51 | 显示全部楼层
纳尼,这么奇怪?

使用特权

评论回复
huquanz711| | 2021-6-8 07:29 | 显示全部楼层
睡眠唤醒后,重新初始化一下ADC试试。

使用特权

评论回复
linguanghua|  楼主 | 2021-6-8 13:42 | 显示全部楼层
最后发现原因是:唤醒后,有些寄存器没有保持,需要重新设置。
到底哪些寄存器保持,哪些不保存,手册也是一句带过,只能自己慢慢体会。

使用特权

评论回复
yangxiaor520| | 2021-6-10 21:15 | 显示全部楼层
唤醒后重新对外设初始化一下。

使用特权

评论回复
chenqianqian| | 2021-6-11 08:01 | 显示全部楼层
可以按照楼上说的,唤醒后重新初始化一下。

使用特权

评论回复
zhamatu| | 2021-6-11 10:36 | 显示全部楼层
唤醒后都对外设进行初始化是必须的工作。因为在睡眠之前有些外设就会被关闭。

使用特权

评论回复
linguanghua|  楼主 | 2021-6-15 16:27 | 显示全部楼层
zhamatu 发表于 2021-6-11 10:36
唤醒后都对外设进行初始化是必须的工作。因为在睡眠之前有些外设就会被关闭。 ...

唤醒后,要是全部重新初始化,那不如直接软复位。实际上有些寄存器维持,有些没有,只需要初始化需要寄存器即可。到底哪些维持?厂商不放出来,手册一句话带过,留给客户自己想。很多国产MCU都喜欢这样。

使用特权

评论回复
天意无罪| | 2021-6-17 12:31 | 显示全部楼层
唤醒后,重新初始化ADC外设,如果应用允许,也可以唤醒后直接软复位一下。

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 我要提问 投诉建议 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

本版热帖

本版活跃用户

优质原创写原创,赢大奖

编辑推荐

  • 1 wolfe_yu 得到打赏 ¥180.00
  • 2 最美葫芦娃 得到打赏 ¥155.00
  • 3 hk386 得到打赏 ¥75.00
  • 4 火星国务卿 得到打赏 ¥63.00
  • 5 两只袜子 得到打赏 ¥56.00
  • 6 laocuo1142 得到打赏 ¥50.00
  • 7 linghz 得到打赏 ¥45.00
  • 8 gaon2 得到打赏 ¥45.00
  • 9 ezcui 得到打赏 ¥45.00
  • 10 jlc317 得到打赏 ¥40.00
在线客服 快速回复 返回顶部 返回列表