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 下运行 CCS3.3。 主机是 Windows 10。 我能够成功地为2407a 构建此代码。 问题是我无法运行 F240_hex 实用程序。 在 Windows 10下、它抱怨它无法在64位计算机上运行。
没问题,我将在命令提示符下使用 XP 在 VM 下运行它。 我得到一个返回值、表示它"无法执行"..\"F240_hex.exe"。 调用 F240_hex 时是否输入*。out 文件无关紧要(只运行可执行文件)。 我收到相同的"无法执行"消息。
我看到论坛上有类似的帖子、但我看不到问题的解决方案。
我已经了解了如何使用 dsphex 文件。 我用所有的格式都尝试了这种方法、找不到与 F240_hex 的输出格式相匹配的格式。
是否有人使用该十六进制转换器、或是否有其他转换器输出正确格式。 串行闪存编程需要此功能。
Kevin、
只是想让您知道我们正在研究这个问题。
您好、Haresh、
谢谢。 了解更多信息。 在虚拟机 guest 虚拟机(Windows XP 命令提示符)下、我发现如果我 将 F240_hex 移动到父文件夹(减少其所在的路径)、我可以成功执行 F240_hex 非活动性。 如果我将其进一步下移文件夹树、使其位置路径更长、我将收到"无法执行 w:\folder1\folder12\folder123\folder123\f240_hex.exe"消息。 与环境/OS 类似、如果文件位置具有长名称/字符串、则无法运行文件、但错误消息会输出整个路径。
不知道为什么这么做!?
Kevin、
似乎问题本身不在 F240_hex 中,但在 VM 中,如果它位于路径超过某个限制的目录中,则无法启动它。 从您上一篇文章中可以看到、该实用程序仍然像广告中所说的那样工作、即在开发该实用程序的 Windows 环境中。 没有计划发布新版本的 F240_hex 工具。