完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 水淹沙漠 于 2017-6-27 15:21 编辑 软件上我是这样写的:示波器上的黄线我设置成 浮空输入,当黄线是低电平时,绿线跳到高电平,黄线是高电平时,绿线是低电平(产品应用逻辑需要这样)。 但是我的输入端是一个继电器,所以有抖动,这样造成了如图所示的情况。(蓝线是继电器的抖动,黄线是吧继电器的抖动进行了处理,相对来说抖动变的平滑了些。)绿线并没有因为黄线的低电平而跳转,意思就是说,IO口接收到的根本就不是低电平?是不是施密特触发器没有输出?这时候的抖动是发生在下降沿之前! |
|
相关推荐
13个回答
|
|
路过,不懂,帮顶
|
|
|
|
路过,坐等解答!!!!!!!
|
|
|
|
路过不懂,帮顶
|
|
|
|
|
|
|
|
请问你是怎么通过电路,挪到下降沿的低电平附近?
|
|
|
|
没看懂,没看懂,没看懂
|
|
|
|
路过,
|
|
|
|
|
|
这个要深入到STM32的IO口内部构造工艺中了。不知道它是个什么机理
|
|
|
|
路过不懂,帮顶
|
|
|
|
更改了触发方式,这种问题就解决了,原来是中断触发,现在改为电平触发,就可以了
|
|
|
|
因为你是边沿触发。第一图,你边沿那么长,肯定触发不了啊。第二张图,就有明显的下降沿,当然就触发了。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
969 浏览 0 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
954 浏览 2 评论
2066 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
1162 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
1587 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 12:41 , Processed in 1.004764 second(s), Total 113, Slave 90 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号