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.
工具/软件:Code Composer Studio
我在 XP 机器上使用 CCS4开发了一款使用 MSP430G2403的产品。 我正在尝试将其移至 WIN 10机器上的 CCS7。 CCS4不会在 WIN 10上运行。 导入工程或复制相同文件后、在 CCS7中编译时、链接器声称代码不适合器件。 相同的文件使用 CCS4进行编译、加载和运行、但不适用于 CCS7中的器件。 我出了什么问题? CCS7中是否缺少设置?
您的帖子中没有足够的信息可供处理。 在 这篇一般性文章中、您可能会找到一些有用的信息 、介绍当目标存储器耗尽时看到的链接器诊断。
CCS4和 CCS7之间存在很大差距。 我可以理解您尝试导入 CCS7的原因。 但我希望您能理解为什么这可能会导致比它更值得的问题。 我建议您在 CCS7中启动一个新项目。 选择您计划使用的设备。 这将为您提供适合该器件并使用 CCS7进行测试的链接器命令文件、调试启动文件等的最新实现方案。 然后将 C 源文件从旧工程复制到新工程中。 这种方法最初可能需要更长的时间。 但我相信您将通过减少总体问题来快速弥补这一时间。
谢谢、此致、
乔治
在我的初始注释"导入项目或复制相同文件之后"中、这就是我在 CCS7中所做的操作。 在发布之前、我尝试了两种方法。 不断得到相同的误差。 我已卸载 CCS7并安装 CCS8。 现在、我收到一个错误、表示无法找到 make 文件、路径不正确。 我必须深入探究这一点。 我的 CCS4仍在我的旧计算机上、它会进行编译、但 我的 MSP-FET430UIF 不能与 CCS4配合使用、它以前用于。 我知道 MSP-FET 的工作原理是、我有非常旧的项目与 Quadravox 一起使用、但它仍然可以与之配合使用。 我的装有 XP 的旧计算机有很多其他问题、这就是为什么我要在太晚之前切换。
[quote user="DBlanco ">使用 CCS4编译、加载和运行相同的文件、但这些文件不适合 CCS7中的器件。CCS 7安装的编译器版本高于 CCS4、而编译器中的更改可能会解释大小差异。 例如、如果程序使用浮点。
CCS4使用哪个 MSP430编译器版本?
CCS 允许安装和使用多个编译器版本、因此您应该能够在 CCS7 (或 CCS8)中安装与 CCS4一起使用的编译器。
请参阅 CCS:编译器版本问题 、了解有关安装特定较旧版本编译器的步骤的说明。
因为已经有一段时间了,我想你已经解决了这个问题。 非常感谢您的解决。
谢谢、此致、
乔治