大家好、
我刚刚开始使用 CC3220SF-LAUNCHXL。
我遇到的第一个问题是项目中的 Include 选项与 FreeRTOS 文件夹中的实际路径不匹配。
例如:
include 选项会查找端口"arm_cm3"。
我已经安装了 FreeRTOS v9.0.0、并且没有任何这样的文件夹
这里的问题是:
我是否使用了错误版本的 FreeRTOS?
演示是否仅与特定版本兼容?
如果是、我应该 使用哪个版本?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好、
我刚刚开始使用 CC3220SF-LAUNCHXL。
我遇到的第一个问题是项目中的 Include 选项与 FreeRTOS 文件夹中的实际路径不匹配。
例如:
include 选项会查找端口"arm_cm3"。
我已经安装了 FreeRTOS v9.0.0、并且没有任何这样的文件夹
这里的问题是:
我是否使用了错误版本的 FreeRTOS?
演示是否仅与特定版本兼容?
如果是、我应该 使用哪个版本?
您好、Bryan、
感谢您的回复。
我改变了
"${FreeRTOS_INSTALL_DIR}/FreeRTOS/Source/portable/CCS/ARM_CM3
更改为
"${COM_TI_SIMPLELINK_CC32XX_SDK_INSTALL_DIR}/tools/cc32xx_tools/FreeRTOS_patch/CCS/ARM_CM3
在"包含"选项中。
但这开始带来另一个误差
gmake:***没有规则使目标'D:/reading/free RTOS/FreeRTOSv9.0.0/FreeRTOS/Source/portable/CCS/ARM_cm3/port.c'成为'FreeRTOS/portable/CCS/ARM_cm3/port.obj'所需的目标'FreeRTOS/FreeRTOSv9.0.0/FreeRTOS/ARM_cm3/port.obj'
这可能是因为 make 文件中的链接。
因此我将"arm_cm3"文件夹复制到 FreeRTOS 安装程序、这样就解决了问题。
此致、
密尔