工具/软件:
您好的团队、
这是代表客户发布的。




从上面的逻辑分析仪上可以看到 SCLK 信号不可用、导致没有数据传输、请神帮助看、问题出在哪里?
此致、
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.
工具/软件:
您好的团队、
这是代表客户发布的。




从上面的逻辑分析仪上可以看到 SCLK 信号不可用、导致没有数据传输、请神帮助看、问题出在哪里?
此致、
Ying、
对 延迟深表歉意。 出于调试目的、我会将 SPI 置于环回模式。 一旦 SPI 传输在此模式下工作、我们可以将其禁用并根据需要进一步调试。
要检查的主要问题是 降低波特率是否有助于看到时钟? 并且、在开始发送数据之前、您能否验证 SPI 模块是否已实际启用?
除了初始 配置之外、 请确保外设和控制器侧的时钟极性相匹配。 我不熟悉 delay 函数、但使用 sysctl_delay ()可确保事务之间有适当的延迟。 今天、我还将对此进行更深入的研究。
此致、
Aishwarya
Ying、
我们还验证软件和硬件中的 GPIO 连接是否正确。 我看到正在使用 SPIA、但注释是关于 SPIB、因此请确保使用正确的 GPIO、因为例如 GPIO58支持 SPIBCLK 和 SPIAPICO。 以下是其他一些可能有所帮助的 E2E 主题:
(+) TMS320F28P550SJ:不为 SPI-B 生成 SPI 时钟- C2000微控制器论坛- C2000 ︎ 微控制器- TI E2E 支持论坛
此致、
Aishwarya