[其他ST产品] 求解STM32中断控制器问题!

[复制链接]
1814|12
 楼主| 两只袜子 发表于 2022-5-19 09:00 | 显示全部楼层 |阅读模式
最近在看中断控制器,发现图1中EXTI输出的20根线(红色圈起来的部分)是直接连到NVIC吗?如果是的话,看了下图2的中断向量表中,红色的部分和EXTI线一一对应,而蓝色的部分却包含了好几位EXTI线,意思是把这几根线进行或运算后再传输给NVIC的意思吗?如果这样的话为什么不在EXTI或运算完再输出到NVIC?比如只要输出5(EXTI[0]~EXTI[4])+2(EXTI[9:5]进行或运算和EXTI[15:10]进行或运算)+4(其他中断线)=11根而不是20根。因为如果是EXTI9_5中断向量,NVIC还得去查询挂起寄存器(EXTI_PR)才能确定是EXTI[9]~EXTI[5]中的哪一个中断导致的EXTI9_5。
Annie556 发表于 2022-6-23 13:05 | 显示全部楼层
其实按照引脚就能知道,一般情况下
Betty996 发表于 2022-6-23 13:32 | 显示全部楼层
你看看数据手册呗,数据手册上有说明
Carmen7 发表于 2022-6-23 14:06 | 显示全部楼层
你说的是外部中断吧
Estelle1999 发表于 2022-6-23 14:38 | 显示全部楼层
EXTI是外部中断好像
Belle1257 发表于 2022-6-23 15:07 | 显示全部楼层
没太理解你想要做啥
Alina艾 发表于 2022-6-25 07:15 | 显示全部楼层
没看到图片啊,你能把图片放出来么
alxd 发表于 2022-6-25 08:06 | 显示全部楼层
中断9-5应该与IO号一一对应呢
Betty1299 发表于 2022-6-25 09:22 | 显示全部楼层
中断属实挺复杂的,尤其是优先级这块
Candic12e 发表于 2022-6-25 10:07 | 显示全部楼层
你可以用仿真器调试一下,一看就知道了
Charlene沙 发表于 2022-6-25 11:40 | 显示全部楼层
如果有问题你可以问问技术支持,这个OK
SantaBunny 发表于 2023-3-2 16:05 | 显示全部楼层
问题可能在延时函数中,其实在中断中最好不要用延时函数,用延时函数容易导致程序跑飞。
万图 发表于 2024-3-4 07:12 | 显示全部楼层

含有延展到远高于基本开关频率的谐波
Uriah 发表于 2024-3-4 08:15 | 显示全部楼层

这些引线越窄越好
帛灿灿 发表于 2024-3-4 10:11 | 显示全部楼层

输入电容主要是起到高频能量存储器的作用
Bblythe 发表于 2024-3-4 11:14 | 显示全部楼层

输入滤波电容的公共端应作为其他交流电流地的唯一接点
周半梅 发表于 2024-3-4 13:10 | 显示全部楼层

它们对PCB布局的重要性
Pulitzer 发表于 2024-3-4 14:13 | 显示全部楼层

混淆的话,会引起电源工作不稳定
童雨竹 发表于 2024-3-4 16:09 | 显示全部楼层

把这干扰信号再次辐射出去
Wordsworth 发表于 2024-3-4 17:12 | 显示全部楼层

对变换器效率测量
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2122

主题

8130

帖子

11

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