请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28069 我在 SPI (时钟停止)模式和 DMA 下使用 McBSP。 由于我与之通信的从器件不喜欢在 XFRLEN1 = 0时在字节之间取消置位片选线路、因此我尝试在我的写入函数中将该寄存器设置为 -1. 但是、当我这么做时、McBSP 会管理数据!
下面是正确传输字节0x09、0x82、0xFF 的屏幕截图。 在该迹线中、我手动控制 CS 信号、这在很大程度上不是理想的。
如果我设置 XFRLEN1 = 2 (每帧发送3个字节)、那么这里就是结果。
您可以看到、它传输错误的数据。 有人知道这是为什么发生的、我如何防止这种情况?
谢谢你。