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

STM8L101的外部中断问题

[复制链接]
jiarult 提问时间:2013-9-13 17:47 /
设计中是要求B1口上升沿进入中断,但总是无法实现,始终都是低电平进入中断,不知道什么原因,求大侠们帮忙解答。
下面是我对端口的设置;
 
PB_CR2 |= BIT(GPIO1);//设置B1口为中断
EXTI_CR1|=0x04;//端口1设置为上升沿有效
收藏 评论9 发布时间:2013-9-13 17:47

举报

9个回答
回答时间:2013-9-13 18:10:08

RE:STM8L101的外部中断问题

重新检查配置看看,下降沿中断,可以让IO上拉,再产生下降沿。再不行的换引脚试试
zykzyk-93033 回答时间:2013-9-14 08:49:18

RE:STM8L101的外部中断问题

你之前的IO口状态是什么?它的io是很敏感的。
dzc2001 回答时间:2013-9-14 16:08:41

RE:STM8L101的外部中断问题

PB_CR2 |= BIT(GPIO1);//设置B1口为中断
EXTI_CR1|=0x04;//端口1设置为上升沿有效

在做 | 操作之前,你先看一下寄存器里面的内容,或者先清空,不要直接做 | 操作。
温柔的武士刀 回答时间:2013-9-16 21:23:39

RE:STM8L101的外部中断问题

把中断标志位清零试一下。
是不是外部电压有抖动呢??
尉缭1 回答时间:2013-9-16 21:34:36

RE:STM8L101的外部中断问题

先确定开启中断后,管教的状态,尽量设置内部上拉,或者接上拉电阻,软件中可以读取管教状态,用指示灯显示,或者串口输出
dlyt03 回答时间:2013-9-17 08:41:12

RE:STM8L101的外部中断问题

清空寄存器,设置上拉试一下
wazi0316 回答时间:2013-10-9 13:27:58

回复:STM8L101的外部中断问题

楼主问题解决了吗?
wazi0316 回答时间:2013-10-9 13:28:05

回复:STM8L101的外部中断问题

楼主问题解决了吗?
cpuwolf 回答时间:2013-11-7 18:05:10

RE:STM8L101的外部中断问题

直接用库
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版