打印
[STM32F1]

STM32外部中断问题

[复制链接]
644|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
鑫鑫同学|  楼主 | 2017-7-31 18:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一直在用STM32系列的芯片,但是最近发现一个问题,如下:
我配置了STM32的外部中断,PA.8作为外部输入引脚,为下拉输入,上升沿触发。我有一个外部触发电平,是由Adxrs290发出的数据更新电平sync,当PA.8与sync不连接的时候,烧制程序,sync会发生一个电平的跳变信号,此时把二者连接,stm32也可以收到此电平信号。如果是开始就把二者连接在通电烧制程序,调试。sync和PA.8都测试不到跳变信号。   这是什么原因呢?
注:信号测试使用的示波器
沙发
zhuotuzi| | 2017-7-31 23:05 | 只看该作者
上电重启试试。

使用特权

评论回复
板凳
鑫鑫同学|  楼主 | 2017-7-31 23:09 | 只看该作者

上电重启还是一样的,

使用特权

评论回复
地板
文刀飘红| | 2017-8-1 09:48 | 只看该作者
程序烧写时,IO处于一个特殊状态,复用功能尚未激活,IO端口被配置为输入浮空模式。当然,你烧写程序时PA.8外接sync,相当于强制钳住了电平,电平当然不会跳变了。
烧写程序时的IO状态对你不影响,不用管。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

7

帖子

0

粉丝