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

STM32G431K COMP 比较器下降沿中断

[复制链接]
lj-liujun 提问时间:2025-10-12 09:55 / 未解决

目的:外部输入电压,和比较器负端的DAC输出值比较,外部电压下降小于 DAC值时触发中断。

配置:

比较器配置:

图片.png

DAC配置:

图片.png

程序初始化:

图片.png

硬件及测量:

在比较器1的正向输入端,输入3.3V的电压,在DAC1OUT1 引脚可以量到2.9V输出电压,此时比较器输出高电平。图片.png

将输入电压改为2.3V时,比较器输出低点平,比较功能正常。

图片.png

问题: 在中断里面打断点之后,输入在3.3V时,比较器输出高电平,此时一直进入比较器中断,不能实现下降沿中断。输入2.3V时,比较器输出低电平,不进入中断。

查看EXTI配置:确实配置为下降沿中断, 3.3V时中断标志一直被置位,

图片.png

尝试加入中断标志清除指令:

图片.png

还是无法清除标志。

问题:无法解决设置为下降沿中断,实际测试更像高电平中断,无法实现下降沿中断的要求。

图片.png
图片.png
收藏 评论0 发布时间:2025-10-12 09:55

举报

0个回答

所属标签

相似问题

官网相关资源

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