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.

[参考译文] RTOS/MSP430F5259:TI-RTOS:将 MSP430F5529项目移植到 MSP430F5259重建错误

Guru**** 2044430 points
Other Parts Discussed in Thread: MSP430F5259, SYSBIOS, MSP430F5257
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/698215/rtos-msp430f5259-ti-rtos-porting-msp430f5529-project-to-msp430f5259-rebuild-error

器件型号:MSP430F5259
Thread 中讨论的其他器件: SYSBIOSMSP430F5257

工具/软件:TI-RTOS

你(们)好  

今天,我尝试将5529项目移植 到5259、  修改后的 cmd 和 CCXML 文件以及预定义符号(__MSP430F5259__) ,然后在重建项目时出现以下错误。

说明资源路径位置类型
gmake:***没有使目标'build-601269185'成为'configPkg/compiler.op'所需的规则。 CMS_MSP430F5259_TIRTOS C/C++问题
gmake:目标"全部"不会由于错误而重新生成。 CMS_MSP430F5259_TIRTOS C/C++问题
gmake[1]:***[Build-601269185-InProC]错误1 CMS_MSP430F5259_TIRTOS C/C++问题
xdc.cfg.Program:“ti.sysbios.family.msp430”软件包与此构建中使用的 XDCtools 不兼容。 请使用与该软件包兼容的 XDCtools、或更新包含该软件包的产品、或使用 XDCtools 3.50或更高版本重建软件包。 .xdchelp /CMS_MSP430F5259_TIRTOS 第71行 C/C++问题

注意:这不是以前的错误。   先前的错误是“..........” TI/drivers/lib/drivers_MSP430F52599.ae430X 找不到" 、因此 我根据重新编译 sysbois 和 ti-driver  

目标是生成以下文件

DRIVERS_MSP430F5257.ae430X

drivers_MSP430F5257.ae430X.mak

drivers_MSP430F5257_已检测.ae430X

drivers_MSP430F5257_已检测.ae430X.mak

但在编译过程中、我遇到了以下问题


错误:f:/Program 中的编译器与此版本的 TI-RTOS 或 SYS/BIOS 不兼容。 请使用 Arm 编译器5.2.2或更高版本。  

但我的 ccs7.4编译器已经是 TI v16.9.6.LTS , 我不知道如何更改它。

和 ti-cgt-arm_16.9.6.LTS 应为 ARM 编译器的最新版本

版本:BIOS_6_46_00_23     MSP430_driverlib_2_70_01_01a   XDC_toocols_3_32_00_00_06

有人帮助我吗?  谢谢你。

最好的平地机

XC.mo

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

    好的。 MSP430F5259不是 ARM MCU。 因此、"tirtos.mak "中的任何地方显示"arm"都不适用于此 MCU。 只有 MSP430的条目才适用于您。

    这句话。 您必须从.mak 文件开始从头解决问题。 我建议您对.mak 文件中的所有目录使用 Windows 文件资源管理器来确认其路径是否正确。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    首先要做的是将路径替换为非打印字符 F:/Program Files\Code Composer Studio/、并使用等效的 DOS 8.3名称。 编译使用 gmake、而 gmake 不能很好地处理空格。 如果您的 PC 设置为禁用8.3个名称、我建议将 CCS 安装到不带空格的路径中。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sasha 很棒的地方