[CW32F030系列] NVIC 中断屏蔽

[复制链接]
 楼主| forgot 发表于 2024-4-12 09:13 | 显示全部楼层 |阅读模式
rim, ma, ID, NVIC, vi, ic
汇编指令示例参考:
CPSIE i ; 清除 PRIMASK (使能中断)
CPSID i ; 设置 PRIMASK (禁止中断)
C 语言(调用 CMSIS 设备驱动库)示例参考:
void __enable_irq(void); // 清除 PRIMASK
void __disable_irq(void); // 设置 PRIMASK

jf101 发表于 2024-4-14 13:40 | 显示全部楼层
NVIC 中断屏蔽的具体作用是什么?
小小蚂蚁举千斤 发表于 2024-4-15 10:13 | 显示全部楼层
NVIC 中断屏蔽这个貌似没有使用过的
OKAKAKO 发表于 2024-4-19 18:22 | 显示全部楼层
汇编没有用到过,基本都是C
星辰大海不退缩 发表于 2024-4-21 12:37 | 显示全部楼层
C语言使用的比较多,这个还是有点不清楚汇编
再见十分钟 发表于 2024-4-25 08:26 | 显示全部楼层
没太注意过这个
普通话补丁 发表于 2024-4-25 08:28 | 显示全部楼层
现在很少看汇编了吧,下面两个函数经常用
再见十分钟 发表于 2024-4-25 08:39 | 显示全部楼层
bootloader会用到这个清除中断的函数
逢dududu必shu 发表于 2024-8-17 01:11 | 显示全部楼层
使用 ARM Cortex-M 系列的微控制器时,控制中断的使能与禁止是非常重要的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2064

主题

14492

帖子

59

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

2064

主题

14492

帖子

59

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