[技术问答] AutoChip MCU的GPIO唤醒与中断的差别有哪些?

[复制链接]
991|7
 楼主| 小小蚂蚁举千斤 发表于 2023-2-26 20:14 | 显示全部楼层 |阅读模式
AutoChip MCU的GPIO唤醒与中断的差别有哪些呢,都可以进行相关的操作,具体的细节有明白的详细解说一下
tpgf 发表于 2023-3-6 13:15 | 显示全部楼层
不是很理解  使用gpio唤醒难道不是一种中断唤醒吗
paotangsan 发表于 2023-3-6 13:33 | 显示全部楼层
中断唤醒其中的一种就是io引脚中断
renzheshengui 发表于 2023-3-6 13:49 | 显示全部楼层
没有什么太大的差别 只不过你说的中断 没有明确是什么种类的中断
wakayi 发表于 2023-3-6 14:18 | 显示全部楼层
不同的中断需要使能的中断向量是不一样的
wowu 发表于 2023-3-6 15:14 | 显示全部楼层
我们通常使用的gpio的唤醒方式 除了使用中断方式 还有其他方式可以选择吗
xiaoqizi 发表于 2023-3-6 15:52 | 显示全部楼层
所谓的唤醒 应该是将单片机从低功耗的模式中恢复为正常工作模式
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模块的唤醒标志的。
网上给的答案
您需要登录后才可以回帖 登录 | 注册

本版积分规则

233

主题

2711

帖子

1

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