工具/软件: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、我担心更大的程序会崩溃。 我根据以下链接进行了一些尝试:
我遇到的问题与后续步骤有关:
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创建了所有库和驱动程序。
任何帮助都很棒!!
如果您需要其他信息或澄清、请告诉我。
此致、
佩德罗。