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.

[参考译文] MSP430F249:CCS 3.2.0.24.2中未编译工程

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1171819/msp430f249-project-is-not-building-in-ccs-3-2-0-24-2

器件型号:MSP430F249
主题中讨论的其他器件: MSP-FET430UIF

我尝试在 Windows 7 PC 的相同 CCS 版本中构建使用 CCS 3创建的旧工作区。

但我最终得到了如上所示的构建错误。  当我尝试 使用不同的工作区和代码时、会出现相同数量的100个构建错误。

这似乎是工具或 PC 中的一些设置问题。 TI 专家提供的任何帮助/建议都将为我们提供很大帮助。 请参阅 /cfs-file/__key/communityserver-discussions-components-files/166/BUILD_5F00_ERROR.txt 上的日志文件

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

    根据上述快照、我可以在注释掉宏__MSP430__下的 PCcom.c 行32 (类似地、在其他2个文件- TimerA_ISR.c 和 TimerB_ISR.c 中)后解决项目中的构建错误。

    但我对为 MSP430F249定义中断函数的语法有疑问。

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

    在你所评论的那条线的位置,我希望看到类似的东西:

    >#pragma vector=USCIAB0RX_vector

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

    您好 RAM、

    看起来大多数错误都来自格式化。 我将查看 示例代码 以查看所需的格式。 您似乎需要通过清理和修复格式来处理错误。

    您是否缺少 Pccom.h 文件? 还是 Pccom.c 不包含.h 文件? 我不知道这些声明是变量还是函数、但 大多数声明都出现在与您的.c 相关联的.h 文件中  

    此致、

    Luke

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

    感谢您的建议。 使用#pragma 更新矢量表后、编译错误被解决并成功编译。'

    现在、我有另一个问题、 就是使用 MSP430 USB 调试接口 MSP-FET430UIF V1.4a 从 CCS 版本3.2.0.24.2下载程序

    它会显示如下所示的错误消息。 但 FET 已连接、绿色 LED 亮起。 FET 没有问题。

    PC 操作系统为 Windows 7。

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

    您好 RAM、

    您能否更新到最新 的 Code Composer Studio? 版本3非常过时(当前版本为12)。

    一旦这些更新、您可能会在第一次启动时获得 MSP-FET430UIF 的更新。 此外、为了验证您是否应该在您的器件管理器中看到 MSP-FET430UIF、我将检查此情况以确保 PC 识别连接的 FET。

    此致、

    Luke

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

    请提供有关迁移到最新 CCS 版本的指南。 另外,概述了从 CCS 版本3.2.0.24.2到版本12....的更改

    PC 也会识别它、并在设备管理器下显示为 COM 端口之一 COM67。

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

    您好 RAM、

    不再支持 CCS 版本3、对 CCS v3进行的最后一次更新是2009年。 这是13年的更新、因此对变化的概述将非常激烈。 在 Windows 10上获取 CCS V3有一个特定的部分、这让我相信这些部分可能是您的旧程序可能需要与 CCS 3一起保持的一项改进。 为了转换为 CCS 12、我将首先将项目导入到 CCS 12中。 如果这不起作用、手动将文件添加到空 CCS 12是另一种潜在解决方案。  

    我将把这个论坛发送给我们的 CCS 团队、希望他们能获得更好的信息。 这是美国的感恩节、因此可能需要几天时间才能实现这一目标。

    此致、

    Luke

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

    您好 RAM、


    您可能正在使用 Code Composer Essentials。  为了迁移您的项目、我将首先尝试按照 Luke 的建议将您的项目导入到 CCS 12中。

    此致、

    Martin