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.

[参考译文] TMS320F2.8379万D:使用Matlab Simulink运行串行通信

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/574787/tms320f28379d-using-matlab-simulink-to-run-serial-communication

部件号:TMS320F2.8379万D
主题中讨论的其他部件:TMDSDOCK2.8379万D

您好,

我对这个论坛有点陌生。 我正在尝试运行TMDSDOCK2.8379万D开发套件来建立串行通信。 我必须使用Simulink才能使其正常工作。 我尝试用一个非常简单的代码来运行主板,提取一个数字输出,我成功了。 现在,我需要设计一个串行通信(RS422),但我在Simulink中找不到正确的块(SPI或SCI)。 请你帮我解决这个问题吗?

谢谢!

卡什

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

    您好,

    [引用user="Khashayar olia]现在,我需要设计一个串行通信(RS422),但我无法在Simulink中找到正确的块(SPI或SCI)。 您能帮我解决这个问题吗?[/QUOT]

    你可以参考我的这段视频: www.youtube.com/watch

    上面的SCI块用于F2.8027万控制器,您也可以为设备应用相同的块配置。

    此致,

    Gautam

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Gautam,
    感谢观看视频。 我安装了Matlab 2016b,现在我可以构建代码并运行它。但还有另一个问题,当我从电源上拔下controlCARD时,闪存似乎会重置,我需要对其重新编程。 我尝试将“A:SW1”更改为“独立”模式(从闪存启动),但它没有帮助。我是否需要专门将其编程为闪存?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在Simulink配置中,您是否选中了"从闪存启动"复选框?

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

    我做了,但它不起作用。 有一个名为"A:SW1"的交换机需要配置为"从闪存启动"。 它应处于打开状态以便通过Simulink编程,并且应处于关闭状态以便能够作为独立系统启动。 当我将其置于“关闭”模式并拔下时,它永远不会再次启动。

    更新:我发现了问题。在"信息指南"中,提到从闪存启动A:SW1应关闭(关闭),SW1应根据需要。但根据从闪存启动的示意图,A:SW1应关闭(关闭) ,SW1应启动(关闭)。  现在,它从闪存启动并开始工作。

    谢谢!

    卡什

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

    祝好好运,祝好!
    Gautam