.\Objects\STM32F1_muban.axf: Error: L6218E: Undefined symbol HAL_NVIC_SetPriorityGrouping (referred from stm32f1xx_hal.o).
时间: 2023-11-12 10:17:49 浏览: 120
STM32_test_muban_模板_STM32F103_
这个错误通常是由于链接器无法找到 HAL_NVIC_SetPriorityGrouping 函数的定义而引起的。请确保在链接过程中包含了相关的库文件,并且库文件中包含了这个函数的实现。如果您使用的是 STM32CubeMX 或者 STM32 HAL 库,您可能需要检查您的工程配置是否正确,以确保正确地包含了相应的库文件。
此外,还有一些可能的原因导致该错误:
1. 您可能忘记在代码中包含相关的头文件。请确保在使用 HAL_NVIC_SetPriorityGrouping 函数之前,已经正确地包含了相应的头文件。
2. 您可能没有正确地初始化相关的库或者中断控制器。请确保在使用 HAL_NVIC_SetPriorityGrouping 函数之前,正确地初始化了相关的库和中断控制器。
如果以上方法均无效,您可以尝试搜索相关的解决方案或者咨询 STM32社区或者开发板厂商的技术支持。他们可能能够提供更具体的帮助和指导。
阅读全文