工具/软件:
旧系统使用 Code Composer 4.10、并将该工具移植到新笔记本电脑上。 当运行在前一台笔记本电脑上工作的 GEL 脚本时、来自 GEL 脚本的 Copy 命令出现错误:Cannot open File。 该文件是正在创建的新文件。 这似乎是一个权限问题、但文件夹和文件都是读/写的。 随附 GEL 文件和错误消息。 如需任何帮助、请访问 appreciated.e2e.ti.com/.../CC_5F00_Error.rtfe2e.ti.com/.../test.gel
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 4.10、并将该工具移植到新笔记本电脑上。 当运行在前一台笔记本电脑上工作的 GEL 脚本时、来自 GEL 脚本的 Copy 命令出现错误:Cannot open File。 该文件是正在创建的新文件。 这似乎是一个权限问题、但文件夹和文件都是读/写的。 随附 GEL 文件和错误消息。 如需任何帮助、请访问 appreciated.e2e.ti.com/.../CC_5F00_Error.rtfe2e.ti.com/.../test.gel
您好 Joe、
请记住、C40 是一款非常旧的器件。 处理器团队无法再回答有关此器件的硬件或软件设计问题。 从未使用过此器件、Code Composer 4.10 或您正在使用的工具的人、我能想到的最好的办法是确保该文件在 GEL 脚本尝试访问它之前实际存在。 当代码中存在竞争条件时、我在完全无关的软件中看到了类似的问题。
如果 CCS 团队有任何其他反馈、我会将您的问题发送给他们。
此致、
Nick
您好 Joe、
旧系统使用 Code Composer 4.10、该工具已移植到新笔记本电脑上。 运行在前一台笔记本电脑上工作的 GEL 脚本时
旧系统的 Windows 版本是什么?
在屏幕截图中、似乎您在 Windows 7 上运行 CC?? 这是 64 位 Windows 7 吗? 这本身是了不起的。 我从未能够使它在任何过去的 XP 上正常工作。 出于多种原因、我们绝对不推荐 XP 之前的任何内容 — 其中两个最大的原因是 Vista 引入的附加安全性以及对注册表所做的更改。 我强烈建议坚持使用 XP 环境。 我保留了一台旧的 XP 机器、用于此类情况。
澄清一下、失败的第一行是 GEL_System(“copy c:/release/modedata/AVCA_STP_T_MODE_00500Inputcc.dat c:/release/modedata/inputdata500.dat);
当文件 inputdata500.dat 不存在时。 如果我通过窗口创建该文件、它将通过该行获得、并在行中失败:
GEL_System(“copy c:\\release\\modedata\\out500.dat c:\\release\\modedata\\AVCA_STP_T_mode_00500CC.dat“);
并且不创建 AVCA_STP_T_MODE_00500CC.dat。
其他测试有多个加载和保存、结果用一系列 GEL_System Copy 命令容器表示。 可以通过在 Code Composer 之外执行文件操作来解决此问题。
它很奇怪,因为它工作的前一台笔记本电脑,我认为是 windows 10 或 11。 这是一款速度更快的笔记本电脑、我不知道这是否重要。