最近在原子哥的战舰V3(STM32F103ZET6)上学习移植ThreadX,百度了移植方式后发现很简单,但最后编译时出现一下问题:
keil的编译提示
反复尝试修改tx_initialize_low_level.s文件后,仍然是这样,再次仔细百度后发现跟keil的“Use MicroLIB”选项有关,勾选后再编译就成功了。
解决办法
编译成功

至于为啥要勾选“Use MicroLIB”这个好像跟堆栈有关,但是我也不懂,请大家赐教。
本文记录了在STM32F103ZET6上移植ThreadX过程中遇到的编译问题及解决方法。通过勾选keil的“UseMicroLIB”选项解决了编译错误。
最近在原子哥的战舰V3(STM32F103ZET6)上学习移植ThreadX,百度了移植方式后发现很简单,但最后编译时出现一下问题:
keil的编译提示
反复尝试修改tx_initialize_low_level.s文件后,仍然是这样,再次仔细百度后发现跟keil的“Use MicroLIB”选项有关,勾选后再编译就成功了。
解决办法
编译成功

至于为啥要勾选“Use MicroLIB”这个好像跟堆栈有关,但是我也不懂,请大家赐教。
1311
1万+
1万+
830