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.

[参考译文] TMS320F28035:主器件(TMS320F28035)和从器件(DRV8323RS)之间的 SPI 通信

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1173170/tms320f28035-spi-communication-between-master-tms320f28035-and-slave-drv8323rs

器件型号:TMS320F28035
主题中讨论的其他器件:DRV8323

尊敬的 TI 团队:

我们参考了用于建立 SPI 通信的控制套件示例。 但可用的示例仅讨论回送操作。 我们 需要 DSP 在 DRV8323上执行读/写操作。  

我们的要求:

1.写入 DRV8323中的 OCP 寄存器以更改故障模式之一。

2. 监视(读取) DRV8323器件上的故障。

我的代码:

sdata = 0x2919;
SPI_xmit (sdata);
for (;;)

asm (" NOP");
//发送数据
sdata = 0x8000;
SPI_xmit (sdata);
//等待数据被接收
while (SpibRegs.SPIFFRX.bit.RXFFST!=1){}
//检查已发送的数据
RDATA = SpibRegs.SPIRXBUF;

但上述代码似乎无法正常工作。  

请检查并回复。

谢谢、

Nikhila

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

    您好、Nikhila、

    在不连接 DRV 板的情况下、您是否能够在 F28028的 TX 引脚上看到任何内容?

    此致、

    Marlyn

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

    您好、Marlyn、

    我们已检查 DSP 的 Tx 引脚输出、并观察其传输数据。

    此致、

    尼基拉 P

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

    您好、Nikhila、

    感谢您的确认。  您在 F28035和 DRV 电路板之间有什么连接?

    此致、

    Marlyn

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

    您好、Marlyn、

    SPI 通信现已建立、我们正在满足我们的要求。

    谢谢、此致、

    尼基拉 P