[方案相关] HC32F460 的 NVIC 优先级分组与嵌套中断冲突

[复制链接]
过期的塔头 发表于 2025-8-24 13:20 | 显示全部楼层 |阅读模式
HC32F460 基于 Cortex-M4 内核,支持 256 级中断优先级。
但实际使用中需注意:

KEIL 配置差异:在 “Target -> IRQ Priority Grouping” 中选择的分组(如 Group2,2 位抢占优先级 + 2 位亚优先级)需与代码中NVIC_SetPriorityGrouping()的配置一致,否则会导致优先级判定错误。

外设中断特性:部分外设如 ADC的中断为电平触发,若中断服务程序未及时清除中断标志,会导致嵌套中断风暴,需在 ISR 中优先执行ADC_ClearStatus()等操作。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

85

主题

999

帖子

0

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

85

主题

999

帖子

0

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