大家好、我将通过将 JS 脚本放入自动加载 \ccsv6\ccs_base\common\ide\scripts。
脚本会自动加载、但 按下时不会响应...
当我使用 脚本控制台手动加载脚本时、脚本可以正常工作。
我将使用 CCS6。
感谢帮助!
谢谢您(:
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.
大家好、我将通过将 JS 脚本放入自动加载 \ccsv6\ccs_base\common\ide\scripts。
脚本会自动加载、但 按下时不会响应...
当我使用 脚本控制台手动加载脚本时、脚本可以正常工作。
我将使用 CCS6。
感谢帮助!
谢谢您(:
您好!
我在安装 CCS 6.2时尝试了这一点。 它按预期工作。 它可以正确创建热菜单、当我单击它时、它会执行函数的内容。
[引用 userid="501743" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum 1063818/when-auto-loading-a-js-script-it-do-不 起作用"]脚本会自动加载,但 在按下时不会响应... [/报价]我假设它为您创建了热菜单、因为您确认它已自动加载。 通过在脚本控制台中键入命令来运行命令时会发生什么情况。
[引用 userid="501743" URL"~/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum 1063818/when-auto-loading-a-js-script-it-do-not-work "]当我使用 脚本控制台手动加载脚本时,脚本可以正常工作。该命令执行哪些操作? 您如何确认其正确执行? 控制台或其他地方是否有输出?
谢谢
Ki
请查看我的附加视频(压缩)
e2e.ti.com/.../scripting_5F00_console_5F00_script.zip
在视频中、我有一个示例脚本、该脚本通过 hotmenu 函数调用 memFill 来填充数据页的4个数据字(0xACDC)、地址为0x8000。
它位于 CCSv6.2安装程序的自动加载文件夹中。
接下来、我启动 F28x 目标的调试会话。 当我连接到 CPU 并调用"Scripts"->"Test"菜单项来填充存储器时、不会发生任何情况。
然后、我打开脚本控制台并重试。 这次成功了。
这是预期行为。 我假设在您的案例中、由于某种奇怪的原因、这种情况会失败。 如果您正在执行类似的操作、并且脚本不断失败、请将您的脚本附加到此主题。 您需要将文件扩展名重命名为*。txt、因为论坛不接受*。js 文件扩展名。
谢谢
Ki