找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 515|回复: 5
打印 上一主题 下一主题
收起左侧

STM32单片机休眠的情况下,能否通过IO口拉低,产生定时器中断唤醒?

[复制链接]
跳转到指定楼层
楼主
ID:1040201 发表于 2023-10-31 22:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有7个脚可以设置外部中断唤醒,但是我需要8个外部中断,能不能把IO口配置成计数器或者按键启动定时器,在休眠的状态下  通过按键拉低  产生定时器中断来唤醒,然后再配置成按键功能(IO输入)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:883242 发表于 2023-10-31 23:25 | 只看该作者
不可以。你可用门电路把两个输入合并成一个,唤醒后再去检查到底是谁引起的唤醒。
回复

使用道具 举报

板凳
ID:1040201 发表于 2023-11-1 08:33 | 只看该作者
Hephaestus 发表于 2023-10-31 23:25
不可以。你可用门电路把两个输入合并成一个,唤醒后再去检查到底是谁引起的唤醒。

请问一下,不可以的主要原因是哪些,我看规格书上有写  休眠模式下,外设是可以正常工作的。我的理解是  
在输入捕获模式下产生一个下降沿中断,通过中断来唤醒。
回复

使用道具 举报

地板
ID:123289 发表于 2023-11-1 15:45 | 只看该作者
你的意思,我理解的不是很透。
但估计是可以实现的。8个状态理论上在三根线可能区分,再加一根做中断,也就可以了。
当然其它手段也可以,方式多多。
前提是,CPU有引脚中断功能。
回复

使用道具 举报

5#
ID:1040201 发表于 2023-11-1 17:30 | 只看该作者
yzwzfyz 发表于 2023-11-1 15:45
你的意思,我理解的不是很透。
但估计是可以实现的。8个状态理论上在三根线可能区分,再加一根做中断,也 ...

你好,可能是我表达的不清楚,我是想用定时器的输入捕获功能 ,进定时器中断用来唤醒。不是想用来区分状态。
回复

使用道具 举报

6#
ID:1040201 发表于 2023-11-3 16:49 | 只看该作者
有大佬能帮忙吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表