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.

[参考译文] 编译器:MSP430FR6043中的 TI RTOS 2.20问题

Guru**** 2585275 points
Other Parts Discussed in Thread: MSP430FR6043, MSP430FR5994

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/927779/compiler-problems-with-ti-rtos-2-20-in-msp430fr6043

主题中讨论的其他器件:MSP430FR6043MSP430FR5994

工具/软件:TI C/C++编译器

你好!

我在 MSP430FR6043 UC 中遇到 TI-RTOS 问题。

我首先为 MSPFR5994创建一个空项目、编译 器版本为15.12.4.LTS。 原因是当我安装 TI RTOS 2.20软件包时、 tirtos.mak 文件 上有15.12.1.LTS 版本、 15.12.4.LTS 版本是我发现最接近下载的版本。 这样、我就能够构建出没有错误和警告的原型。

然后、在属性中、我将 MSP430FR5994器件替换为 MSP430FR6043。 通过执行此操作、PROYect 再次生成、而不会出现错误和警告。 我包含了标题"MSP430FR6043.h"、并且能够在空项目中创建的唯一线程中使用 P1OUT ^= BIT5线打开/关闭 LED。

问题是、所有的方案仍然基于 MSP430FR5994、我担心更大的程序会崩溃。 我根据以下链接进行了一些尝试:

" https://processors.wiki.ti.com/index.php/Creating_TI-RTOS_2.10_Projects_for_Other_MSP430_Devices#Create_an_empty_MSP430F5529_TI-RTOS_project_for_CCS."

我遇到的问题与后续步骤有关:

1) 1)在 XDCTOOLS 中更改设置平台、网址 为 ti.platforms.msp430:MSP430FR5994 -> ti.platforms.msp430:MSP430FR6043

2)在"Proyect Properties -> Build -> MSP430 Linker -> File Search Path"中、我修改了一些路径以包含我的 MSP430FR6043、而不是 MSP430FR5994

当我构建时、错误如下所示:

gmake:***[build-439384353]错误2.
gmake:目标"全部"不会由于错误而重新生成。
gmake.exe:***[package/cfg/empty_pe430X.xdl]删除文件`package/cfg/empty_pe430X.c'
gmake.exe:***[package/cfg/empty_pe430X.xdl]删除文件`package/cfg/empty_pe430X.h'
gmaking[1]:***[Build-439384353-InProC]错误1.
ti.catalog.msp430.MSP430:不支持器件 MSP430FR6043。

我不明白。 通过执行 tirtos.mak 没有错误、为我的 MSP430FR6043创建了所有库和驱动程序。

任何帮助都很棒!!

如果您需要其他信息或澄清、请告诉我。

此致、

佩德罗。