1、先CCS6新建一个RM48L950 空的Project。
2、使用HALGoGEn生成带有Freertos的代码。
3、刷新CCS6工程,编译失败。
—之前老版本的HALGoGen生成的Freertos是可以直接编译通过的,比较发现Freertos改动很大。
编译错误如下图所示:
附件是工程,没有修改代码,只是配置了include。
希望可以解答,是不是哪里配置没有加入?
大致看了一下,错误较多,就没有一一排查,我希望HALGoGen生成的代码可以直接编译通过,方便作为base。
Hanson Yang:
发现这个问题是HALGOGEN新版本4.2采用了Freertos8.1.2引起的错误,
使用HALGOGEN4.0.0,没有错误,Freertos版本为7.4.0
Hanson Yang:
回复 Hanson Yang:
For all HALCoGen FreeRTOS based projects used with CCS, in the Compiler options under Advanced Options 劤 Language Options 劤 〃Enable support for GCC Extension (–gcc)〃.