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.

[参考译文] TMS320F28P559SJ-Q1:在 Linux 上编译的示例工程

Guru**** 2331530 points
Other Parts Discussed in Thread: TI-CGT, TMS320F28P559SJ-Q1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1509397/tms320f28p559sj-q1-example-projects-to-compile-on-linux

器件型号:TMS320F28P559SJ-Q1

工具/软件:

您好:  

您能否提供一个可以使用进行编译的示例工程  当前主页 :ti-cgt_c2000_22.6.1.LTS (在的 Linux 环境中)  目标 :tms320f28p559sj-Q1

此致、Suresha。

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

    尊敬的 Suresha:

    您可以参考 C2000Ware 中任何与您的器件相关的示例。 如果您正在寻找任何具体示例、请告诉我。

    要解决 Linux 上的编译后处理错误、请替换中的步骤 Project Properties > Build > Steps > Post-build steps 替换该模块

    [ ${GENERATE_DIAGRAM} -eq 1 ] &&  ${NODE_TOOL} "${C2000WARE_ROOT}/utilities/clb_tool/clb_syscfg/dot_file_libraries/clbDotUtility.js"  "${C2000WARE_ROOT}/utilities/clb_tool/clb_syscfg/" "${BuildDirectory}/syscfg" "${BuildDirectory}/syscfg/clb.dot" || :
    [ ${GENERATE_DIAGRAM} -eq 1 ] && rm -r "${BuildDirectory}/diagrams" || :
    [ ${GENERATE_DIAGRAM} -eq 1 ] && mkdir "${BuildDirectory}/diagrams" || :
    [ ${GENERATE_DIAGRAM} -eq 1 ] &&  ${NODE_TOOL} "${C2000WARE_ROOT}/driverlib/.meta/generate_diagrams.js" "${C2000WARE_ROOT}" "${BuildDirectory}/diagrams" "${BuildDirectory}/syscfg" || :

    此致、

    Arnav

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

    谢谢 Arnav。

    您能否分享命令以在无头模式下构建示例?

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

    尊敬的 Suresha:

    您可以在 shell 脚本中使用如下所示的命令

    import_command="$CCS_LOCATION -nosplash -data ${PWD}/ccs1 -application com.ti.ccstudio.apps.importProject -ccs.location ${PWD}/ccs"
    build_command_debugBuildConfig="$CCS_LOCATION -nosplash -data ${PWD}/ccs1 -application com.ti.ccstudio.apps.projectBuild -ccs.workspace ${PWD}/ccs1 -ccs.configuration Debug"
    
    $import_command
    $build_command_debugBuildConfig

    有关更多详细信息、请参阅此页面

    请注意、该方法仍需要完整安装 CCS。 如果您要删除任何 CCS 依赖项、则需要使用标准 makefile。

    此致、

    Arnav