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.

[参考译文] TMS320F28377S:如何实现 TMS320F28377S SFRA

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1000199/tms320f28377s-how-to-implementation-tms320f28377s-sfra

器件型号:TMS320F28377S
主题中讨论的其他器件:SFRA

你好

我正在尝试使用 TMS320F28377S 实现 SFRA。

我正在阅读 'scpruhz5a.pdf'、我对 GUI 和 DSP 之间的通信有一个问题。

DSP 如何与 GUI 进行通信?

有各种类型的 DSP 调试器、是否只能使用 JTAG?

感谢您阅读我的问题。

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

    SFRA 与任何调试器无关、  

    我们提供了一个 SFRA GUI、该 GUI 基于 SCI 通信与主机 MCU 通信。 如果您使用的是 F28377xD 控制卡、它内置了 JTAG +串行仿真器。

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

    感谢您的回复、  

    我提出了一个问题、因为我不使用 JTAG。

    但是、正如您在上面提到的、我现在使用的调试器也基于 SCI。

    如果没有 JTAG、我想知道是否需要在 GUI 和 DSP 之间分别修改 SCI 的代码。

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

    不需要、如果您使用 SCI、则无需 JTAG。

    实际上、我们有时会禁用 JTAG、并且只能通过控制卡上可用的接口使用 SCI 通道。 我们之所以使用它、是因为它上面有串行到 USB 芯片、因此可以轻松连接到 PC

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

    感谢您的快速响应。

    控制卡的含义是否与在下面的 DigiKey 中搜索的项目相同?

    Ex)项目: 德州仪器 TMDXCNCD28377D

    然后、我不使用控制卡。 我自己制作和使用 DSP 电路。

    当我检查基准时、它似乎基于 JTAG。

    所以... 如果未同时使用"控制卡"和"JTAG"、是否很难实现 SFRA?

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

    东宽

    SFRA 不依赖于 JTAG。

    您确实需要 JTAG 来加载代码、因此需要一些机制来将代码加载到器件中。  

    除此之外、为了运行 SFRA、我们还提供了基于 SCI 的 GUI、因此只要您能够将串行端口连接回主机 PC、就可以了。

    您还可以实现自己的通信通道、以使用 CAN、SPI 等不同的媒体进行连接。SFRA 库独立于 GUI。  

    -Manish   

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

    感谢您的回答

    我认为我理解。

    据我所知、我所要做的就是在 SFRA 的反馈控制器代码中实现一些机制。

    机制是、我只需要加载一个额外的头文件、例如参考'pruhz5a.pdf"中提到的一些示例

    然后、我只需将代码下载到 DSP。 无论我使用什么工具。

    此外、要使用 SFRA、笔记本电脑(GUI)和 DSP 通过 SCI 端口连接时不会出现问题。

    (在此过程中、我认为我可能需要其他工具、例如 USB 转 RS232电缆。)  

    感谢您的盛情款待。

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

    正确!

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

    感谢您的回答!

    我会再试一次!

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

    我还有一个问题。

    我尝试在280049控制卡上实现 SFRA。

    我在"View - Resource Explorer"中找到了 CCS 上的示例代码

    但是、在 Resource Explorer 上载的示例代码有如下错误:

    #20标识符"GPIO_0_EPWM1A"未定义

    #20标识符"GPIO_1_EPWM1A"未定义

    #20标识符"GPIO_28_SCIRXDA"未定义

    #20标识符"GPIO_29_SCITXDA"未定义

    gmake:***[example_stb.obj]错误1.  
    gmake:***[sfra_examples_hal.obj]错误1.  

    gmake:目标"全部"不会由于错误而重新生成。

    我现在只是尝试修复该错误。

    请问有什么问题吗?