为什么stm32使用ICER=1而不是ISER=0来取消中断?

为什么stm32使用ICER=1而不是ISER=0来取消中断?,stm32,cortex-m3,Stm32,Cortex M3,我的书教我阅读cortex-m3指南,但我无法理解。参考手册中给出了特定部分的各种寄存器名称,例如:对于STM32F4xx,它是RM090 每个外设的名称都是任意的和不同的,但有一些模式。IER通常是中断启用寄存器,写入1使中断0禁用。类似ICR的东西可能是中断清除寄存器 有关更多详细信息,请编辑您的问题,以指定您正在使用的部件和外围设备。能否提供来源/参考?

我的书教我阅读cortex-m3指南,但我无法理解。

参考手册中给出了特定部分的各种寄存器名称,例如:对于STM32F4xx,它是RM090

每个外设的名称都是任意的和不同的,但有一些模式。IER通常是中断启用寄存器,写入1使中断0禁用。类似ICR的东西可能是中断清除寄存器


有关更多详细信息,请编辑您的问题,以指定您正在使用的部件和外围设备。

能否提供来源/参考?