勾选Use Microlib报错,解决编译出现Undefined symbol __use_two_region_memory 和Undefined symbol __initial_sp的问题
在使用STM32串口打印函数过程中,我们往往会勾选Use Microlib.但是近期发现,勾选后编译会报俩个错误。1.Undefined symbol __use_two_region_memory2.Undefined symbol __initial_sp解决方法: 打开startup_stm32f103xb.s文件, 翻到最底下找到图片中的两个语句。 将两句先注释,编译,再消掉注释,编译。就可以通过了。 这个应该是软件的BUG吧。.......
原创
2022-07-04 16:25:36 ·
7604 阅读 ·
21 评论