[STM8] 求助STM8l进入halt休眠后外中断无法唤醒

[复制链接]
 楼主| hzqy110 发表于 2015-8-4 16:13 | 显示全部楼层 |阅读模式
单片机使用的是STM8L051,PB3口作为按键输入,配置为上拉输入中断。
正常工作是PB3位上拉输入关中断做按键功能,当长时间没有外部操作时进入休眠状态使用halt,在进入休眠前PB3配置为上拉输入开中断。如果休眠前单单配置了PB3接口,进入休眠后能每次都正常唤醒单片机,但是为了降低功耗,休眠前也配置了PB的其他几个引脚,这时进入休眠后按键第一次按下能正常唤醒,但是当再次休眠后,按键无法唤醒。在用仿真器单步仿真时候则是不会出现这样情况。请教是什么原因?
Thor9 发表于 2015-8-5 11:18 | 显示全部楼层
为了降低功耗,休眠前也配置了PB的其他几个引脚

是不是不小心把PB3口的中断功能给设置没了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

26

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部