AT32F403A FreeRTOS demo Arm Compiler 6编译出错问题

 

 解决方案:

开门见山直接尝试我使用的解决方案:

把工程中包含的RVDS 路径下的port.c 替换为GCC路径下的port.c

 

 

 

且将对应头文件的包含路径也对应更改。

 

 

 可编译通过。

 

 

原因:

 AC6 和 AC5的内联汇编代码改变了很多,试着自己去修改遇到了很多问题,查找不到对应的方案。

从AC5到AC6的移植手册可以参考

AN298 – Migrate ARM Compiler 5 to ARM Compiler 6 这个官方文档。

 

posted @ 2022-06-07 18:11  北风Z  阅读(227)  评论(0编辑  收藏  举报