打印
[技术问答]

AutoChip MCU的GPIO唤醒与中断的差别有哪些?

[复制链接]
707|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
AutoChip MCU的GPIO唤醒与中断的差别有哪些呢,都可以进行相关的操作,具体的细节有明白的详细解说一下

使用特权

评论回复
沙发
tpgf| | 2023-3-6 13:15 | 只看该作者
不是很理解  使用gpio唤醒难道不是一种中断唤醒吗

使用特权

评论回复
板凳
paotangsan| | 2023-3-6 13:33 | 只看该作者
中断唤醒其中的一种就是io引脚中断

使用特权

评论回复
地板
renzheshengui| | 2023-3-6 13:49 | 只看该作者
没有什么太大的差别 只不过你说的中断 没有明确是什么种类的中断

使用特权

评论回复
5
wakayi| | 2023-3-6 14:18 | 只看该作者
不同的中断需要使能的中断向量是不一样的

使用特权

评论回复
6
wowu| | 2023-3-6 15:14 | 只看该作者
我们通常使用的gpio的唤醒方式 除了使用中断方式 还有其他方式可以选择吗

使用特权

评论回复
7
xiaoqizi| | 2023-3-6 15:52 | 只看该作者
所谓的唤醒 应该是将单片机从低功耗的模式中恢复为正常工作模式

使用特权

评论回复
8
LOVEEVER| | 2023-3-16 15:41 | 只看该作者
在调试程序的时候发现,在MCU没有睡眠时,如果开启GPIO中断,中断挂起标志位是会置1的,但是如果在MCU睡眠之后,通过配置的中断IO口来唤醒,发现中断标志位不会置1,但是此时还是可以唤醒的。因此如果是唤醒判断的话,需要额外的添加一个条件,才能清除的知道中断进去的原因是什么。

另外本程序因为LIN的引脚与另外一个唤醒引脚共用同个中断入口,因此后面不得将LIN总线的普通IO口唤醒更改了LIN的模块唤醒。其中LIN模块自带模块的唤醒状态机。在MCU没有睡眠时,唤醒LIN会让LIN模块的唤醒标志位置1,但是当MCU睡眠后,LIN总线的唤醒,能够让MCU唤醒但是不会置为LIN模块的唤醒标志的。
网上给的答案

使用特权

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

本版积分规则

203

主题

2099

帖子

1

粉丝