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.

[参考译文] TMS320F28335:使用错误代码退出 DSS 脚本

Guru**** 2589300 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1205588/tms320f28335-exit-dss-script-with-an-error-code

器件型号:TMS320F28335

您好!

我正在实施 DSS 脚本、当脚本由于任何原因失败时、我希望返回一个非零代码。

请告知如何执行此操作。

我正在使用 dss.bat、因此:

C:\ti\ccs1040\ccs\ccs_base\scripting\bin\dss.bat Z:\Dss-Scripts\Dss-flash.js --ccxml 'C:\TMP_CAP_DIR\SP3_0_5_Target.ccxml"--mask 80 --cpu 1 --key --app 'C:\TMP_CAP_DIR\SP3_chout"-dsp3.k"

我的脚本已附加、但重命名为文本文件。

谢谢。

Jason

e2e.ti.com/.../dss_2D00_flash_5F00_RENAMED.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    java.lang.System.exit (EXIT_CODE)应该可以正常运行。 当我使用它退出我的 javascript 并返回一个错误代码时、它似乎正常工作。 回显%ERRORLEVEL%将显示错误代码。 只要脚本可以处理引发的所有异常并可以调用 printExit、就应该在脚本失败时设置所需的错误代码。

    谢谢

    小标题

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我得出了同样的结论,但问题是 dss.bat 脚本忽略了 Java 的返回值。

    因此、我对其进行了编辑

    ==

    "你是我的
    结束本地

    ==

    ==

    "你是我的
    退出/b %errorlevel%

    ==

    这是否应该是已发布脚本中的一般更改?

    谢谢。

    Jason