请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号: TMS320F28P650DK
您好、
客户正在使用 P65 及其 SPI 端口、并需要控制 PTE/CS 与时钟启动之间的延迟:
具体来说、我想了解如何在 PTE 的下降沿与第一个时钟沿之间添加延迟。 当您写入空 FIFO 时、似乎应该在 FIFO 中的字节之间填充的 TXDELAY 值被忽略不计。 由于控制器似乎只是在有数据后立即自动开始计时、即使我将字节背对背写入 TX FIFO、它们也会立即通过完全独立的 PTE“事务“按时钟输出。
我们的外设器件在 PTE/CS 的下降沿与时钟启动之间需要很长的时间。 我想根据计数器/PWM 比较值完全驱动 SPI 读取(比较触发直接到 DMA 的 SPI 读取、不含 CPU)、但我不确定是否可以完成、如果必须手动管理 PTE/CS 以在时钟启动之前强制执行最短等待时间。
ASM 团队、您能告诉我们最好的选择吗?
谢谢!
-- Gunter