请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28388D 大家好。
我有一个 SPI 问题。
我使用的是28388D、我通过 SPI-B 控制 LED
在现有的 NXP 处理器中、可以看到以下波形(处理器-> LED 2线通信:SIMO、CLK)
(绿色:SPI-B SIMO,黄色:SPI-B CLK)
在 NXP 处理器中、CLK 和 SIMO 在1字节传输后的延迟期间更改为待机状态。
接下来是28388D 波形。
在1字节传输后、给出了一个延迟来使 CLK 等待。
与 NXP 不同、SIMO 保持为零。
如何将28388D 更改为 NXP?
SPI-B 初始化下面的代码
SPI_disableModule (SPIB_BASE); SPI_setConfig (SPIB_BASE、DEVICE_LSPCLK_FREQ、SPI_PROT_POL0PHA0、 SPI_MODE_MASTER、50000、8); SPI_setEmulationMode (SPIB_BASE、SPI_emulation_stop_after_transmit); SPI_enableFIFO (SPIB_BASE); SPI_setTxFifoTransmitDelay (SPIB_BASE、1); SPI_enableModule (SPIB_BASE);
感谢您的回答。 )

