如何在arm keil中使用.a库文件

如何在arm keil中使用.a库文件,arm,stm32,keil,.a,Arm,Stm32,Keil,.a,现在我正在使用stm32F103芯片,在keil环境中使用.a库文件,编译没有问题,但MCU无法在我运行它时立即运行问题可能与.a文件无关。在上传之前,请检查调试部分中的“闪存后重置”选项。谢谢您的回答。我已确认已选择此选项。只要我将.a文件编译到项目中,mcu就无法运行,即使我没有调用.a中的函数,并且项目中没有编译.a文件,mcu也可以正常运行您所描述的UB(未定义的行为),无数根原因可能会导致UB。如果MCU卡在某个地方或出现任何故障,请确保处于调试模式。

现在我正在使用stm32F103芯片,在keil环境中使用.a库文件,编译没有问题,但MCU无法在我运行它时立即运行

问题可能与.a文件无关。在上传之前,请检查调试部分中的“闪存后重置”选项。

谢谢您的回答。我已确认已选择此选项。只要我将.a文件编译到项目中,mcu就无法运行,即使我没有调用.a中的函数,并且项目中没有编译.a文件,mcu也可以正常运行您所描述的UB(未定义的行为),无数根原因可能会导致UB。如果MCU卡在某个地方或出现任何故障,请确保处于调试模式。