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

STM32F103判断高低电平的时间可以自定义吗

[复制链接]
那就地方iv 提问时间:2015-12-11 16:56 /
   STM32F103判断高低电平的时间可以自定义吗?我现在做的项目中会有干扰脉冲(干扰脉冲大于3V的时间持续在300-400US),这个可以通过改变高低电平判断时间来滤除吗?
收藏 评论7 发布时间:2015-12-11 16:56

举报

7个回答
enjoyfreescal 回答时间:2015-12-11 17:00:59
不要用外部中断,直接1ms判断一次需要判断的IO口状态,持续需要的时间之后确认为高电平或低电平。明白?
回答时间:2015-12-12 10:35:29
楼上的方法可行,只能通过连续判断。类似防抖的功能。
dsjsjf 回答时间:2015-12-12 22:02:24
楼上正解
Paderboy 回答时间:2015-12-13 18:25:40
楼上的楼上正解

那就地方iv 回答时间:2015-12-14 09:52:17
enjoyfreescal 发表于 2015-12-11 17:00
不要用外部中断,直接1ms判断一次需要判断的IO口状态,持续需要的时间之后确认为高电平或低电平。明白? ...

谢谢,你的方法很好,我试了一下,有效
leiluoqhp 回答时间:2018-4-27 11:15:32
那就地方iv 发表于 2015-12-14 09:52
谢谢,你的方法很好,我试了一下,有效

具体怎么做的呢,请赐教,谢谢
zhao.zhao 回答时间:2018-4-27 12:19:25
设置一个定时器,500uS中断一次,进入中断后,读一次引脚,只有前后2次或2次以上电平相同的,才认可这个电平。

所属标签

相似问题

官网相关资源

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