Keil MDK6 使用标准库出现 error: no member named 'IP' in 'NVIC_Type' 原因和解决
出现错误:
error: no member named 'IP' in 'NVIC_Type'
131 | NVIC->IP[NVIC_InitStruct->NVIC_IRQChannel] = tmppriority;
| ~~~~ ^

时间:2024-4-24 3:05
编辑器: vscode
扩展:Keil Studio Pack (MDK v6)
packs:
- pack: Keil::STM32F1xx_DFP@2.4.1
- pack: ARM::CMSIS@6.0.0
原因:
CMSIS-Core 在V6之后进行大改
CMSIS-Core (Cortex-M): Revision History

解决方案:
把misc.c文件改了
路径:
C:\Users\YSD\AppData\Local\arm\packs\Keil\STM32F1xx_DFP\2.4.1\Device\StdPeriph_Driver\src\misc.c
修改后


浙公网安备 33010602011771号