工具/软件:
工程师(您好)
当我使用 SPI 中断模式发送数据时。 SPI 模块出现故障、表现为 CS 线路持续保持低电平、并且最后一次数据传输失败。
我正在使用 mcspi6、通道1、MCSPI_CHCONF_1寄存器的值为0x260607D9。
芯片:TDA4VE
SDK:8.06
SPI 时钟:7.14M
波形图如下所示:
期待您的帮助
好极了
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.
工具/软件:
工程师(您好)
当我使用 SPI 中断模式发送数据时。 SPI 模块出现故障、表现为 CS 线路持续保持低电平、并且最后一次数据传输失败。
我正在使用 mcspi6、通道1、MCSPI_CHCONF_1寄存器的值为0x260607D9。
芯片:TDA4VE
SDK:8.06
SPI 时钟:7.14M
波形图如下所示:
期待您的帮助
好极了
您好:
已有大量的修复程序通过了 SPI 驱动程序。请查看最新的 SDK 11.0、否则您可能会遇到许多已修复的问题。
比较 SDK 11.0 MCAL SPI 和 SDK 8.6 MCAL SPI 驱动程序更改、您可以看到数值变化。
对于最后一个字节问题、这是在最新 SDK 中进行的修复。 反向移植修复程序可能会导致驱动程序的行为异常。
e2e.ti.com/.../0001_2D00_Last_5F00_byte_5F00_transfer_5F00_issue.patch
此致
Tarun Mukesh