你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32L0 关于用PVD进行电池电压监测问题

[复制链接]
dongceel 提问时间:2018-11-21 16:19 /
    最近在做电池电压监控这块,发现STM32自带供电检测功能,而且不需要外围电路做配置。摸索了一翻,设置阈值3.1V,当我的电压从3.6V慢慢降到3.1的过程中,顺利产生中断。顿时大喜,真是很不错的功能。
    然而,这时候条件发生变化了,我用的外部调压板进行测试的。当我从3.6V降到3.0V之后,我没有再将电压调高,让供电保持在了3.0V。这时候重新将设备上电,发现MCU未进入低电压告警了。反复测试,得出结论,STM32L0的PVD功能是否只在动态的电压监测上才起作用?
有没有类似经历的大牛,来帮小弟解决下哈。
    我的需求是,PVD监测供电电压怎么能在低于阈值的电压上也产生中断,或者能侦测到呢?
收藏 1 评论1 发布时间:2018-11-21 16:19

举报

1个回答
butterflyspring 回答时间:2018-12-5 10:44:07
参考手册关于PVD 功能描述,可以看到这个PVD是检测电压变化的,也就是只有大于或者小于阈值的时候才会响应,并且输出行为需要配置的。
所以一般发生变化后软件记录一下当前状态。一般用来电池供电系统检测电池电压变化情况。
如果一上电需要检测,可以用内部ADC检测参考电压,换算出当前VDDA的电压

评分

参与人数 1ST金币 +5 蝴蝶豆 +2 收起 理由
STMCU + 5 + 2

查看全部评分

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版