请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2640 您好!
我想从命令行刷写 cc2640。 我正在使用 cc2650lp_app.FlashROM.cSpy 并在 bat 脚本中使用以下命令
cc2650lp_app.FlashROM.cSPY my_file.hex --download_only
它会下载文件、但脚本会自动结束。 以下是运行上述命令后得到的输出:
我还附加 了 cc2650lp_app.FlashROM.cSPY 文件。
但是、如果我 使用相同的命令直接从命令行运行 cc2650lp_app.FlashROM.cSPY、它将显示如下。
您能不能帮助我如何使用 cc2650lp_app.FlashROM.cSPY 从 bat 脚本刷写并在刷写后退出脚本?
以下是 cc2650lp_app.FlashROM.cSPY 的代码
@REM 此批处理文件由 IAR Embedded Workbench 生成
@REM C-SPY 调试器、以帮助准备命令行以运行
@使用适当的设置删除 cspybat 命令行实用程序。
@远程
@REM 请注意、每次新调试会话时都会生成此文件
@REM 已初始化、因此您可能需要在之前移动或重命名文件
@REM 进行更改。
@远程
@REM 您可以通过键入此批处理文件的名称来启动 cspybat
@REM、按调试文件的名称(通常为 ELF/DWARF 或 UBROF 文件)。
@远程
@REM 读取 C-SPY 调试中可用的命令行参数
@REM 指南。 有关可能存在的其他命令行参数的提示
@REM 在特定情况下很有用:
@REM --download_only 下载代码映像而不启动调试
@远程 会话。
@REM --静音 忽略登录消息。
@REM --超时 限制允许的最大执行时间。
@远程
@μ s 回波关闭
如果不是"%~1"=""、则转至 debugFile
@回波打开
"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.5_2\consolic\bin\cspybat"-f "C:\ti\simplelink\ble_sdk_2_02_01_18\examples\cc2650lp\simple_peripheral\iar\app\settings\cc2650lp_app.Flashrom.ti_ble\ccsd\simple_drivers\c26501.x18\ccs_cl_endores\ccs\ccs\ccs_\ccs_\ccs_\ccs_en\simplelink_en\\ccs_\c64x18\c64x18\cl\cl\cl\cl\cl\clb_drivers\cl\cl\cl\cl\cl\cl
@μ s 回波关闭
转到末尾
:debugFile
@回波打开
"C:\Program Files (x86)\IAR Systems\Embedded Workbench 7.5_2\consolic\bin\cspybat"-f "C:\ti\simplelink\ble_sdk_2_02_01_18\examples\cc2650lp\simple_peripheral\iar\app\settings\cc2650lp_app.Flashrom.ti_ble\ccsd_\ccs_\ccsd_\c6450lb_en\ex-\cmware\ccs_\ccs_\ccs_\c64_\c64x18\clb_en\\c64_examples\c64_cl_en\\c64_examples\c64_cl_cl_en\\c64_en\\c64_ene\clp\simple.\clb\\c64_~
@μ s 回波关闭
:结束
非常感谢。