keil5 开发STM32的 IRQn_Type error

keil5环境开发STM32keil4开发stcC51完全不同,记下一个坑

keil5 开发STM32的 IRQn_Type error_第1张图片

 

这个IRQn_Type  error原因其实很简单,就是选择的启动文件(startupstartuo_stm32f10x_hd.s是用于高密度的,而调试的device我选择的是STM32F103C4,不匹配。

解决办法:

1)device,选择高密度的芯片,如STM32F103VE

keil5 开发STM32的 IRQn_Type error_第2张图片

2)更改启动(startup)文件,选择匹配的启动文件,如startup_stm32f10x_ld.s

 

最后显示no error,no warning 表明编译成功

你可能感兴趣的:(keil5 开发STM32的 IRQn_Type error)