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:CCS/TMS320F28377S

Guru**** 2587365 points
Other Parts Discussed in Thread: C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/712085/compiler-tms320f28377s-ccs-tms320f28377s

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

工具/软件:TI C/C++编译器

尊敬的支持 gurus!

 

我正在开发一个利用 uPP 接口实现 TMS230F u-controller 和 FPGA 双向通信的项目。 在使用 FPGA 之前、我尝试使用独立板 LAUNCHXL_F28377S 在传输模式下测试 uPP、但我发现了以下问题:等待信号恢复到高电平后、传输状态不会恢复。

 

测试项目的简要说明如下:

根据 LAUNCHXL_F28377S 的 C2000Ware_1_00_01_00中的示例«upp_SDR_TX»修改测试项目   。 在项目属性中 、预定义符号 被定义为 _LAUNCHXL_F28377S。 发送器未连接到 FPGA 板。 在项目中进行了以下更改:

  • 更改了参数  LINE_CNT、WORD_CNT、BYTE_CNT、WIN_CNT ;
  • 等待 信号被启用;
  • WAIT  信号设置为 低电平有效;
  • 发送的值设置为 0x1;
  • 定期数据传输由 for (;);cycle 进行编程。

最初测试项目正常运行、因为我可以通过      示波器观察预期的信号时钟、数据、等待和使能。  等待 信号未连接到接收器、我可以检测3V 电位。 当我将  WAIT 引脚接地短路时、我可以看到变速器停止、但当电路断开时、变速器不会自动开始。 传输仅在    发出 RESET 和 RESTART 命令后启动。

 

请帮我修复所连接的程序、以便在将等待信号设置回高电平后恢复传输。    

 

e2e.ti.com/.../upp_5F00_sdr_5F00_tx_5F00_cpu01.c

关于这一点,

亚历山大·米

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

    亚历山大

    是否手动将 WAIT 引脚连接到 GND? 如果是、则可能不正确、因为它将以随机方式驱动为高电平、并且还可能在该引脚上产生干扰。 请注意、这是一个控制信号。 您需要正确驱动它。 是否可以从 FPGA 驱动它?

    此致、
    Vivek Singh

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

    Vivek!

    非常感谢您的快速帮助。 将针脚连接到 Oter 板可解决此问题。

    关于这一点,

    亚历山大·M.