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.

[参考译文] CC3220S-LAUNCHXL:如何启用 SPI DMA?

Guru**** 2551110 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/727169/cc3220s-launchxl-how-to-enable-spi-dma

器件型号:CC3220S-LAUNCHXL

您好!
我的连续性问题已解决、我之前使用 SPI_MODE_BLOCKING、但现在使用 SPI_MODE_CALLACK。 现在、我的问题是、我在从站端 cc3220 Rx 缓冲器中接收的数据大部分时间都是正确的、但有时它会被移位和反向数据、例如:

情况1:已移位数据

RX 的原始数据:0x1514 = 0001 0101 0001 0100
接收到的数据:0x2A28 = 0010 1010 0010 1000

案例2:反向数据

RX 的原始数据:0x1514 = 0001 0101 0001 0100
接收到的数据:0x5141 = 0101 0001 0100 0001

案例3:已移位数据的反向

RX 的原始数据:0x1514 = 0001 0101 0001 0100
接收到的数据:0xA282 = 0101 0010 1000 0010

您能帮我解决这个问题吗?


此致、
Nitin

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请更改主题的名称。
    看起来是重复的。 您可能会一直等待获取答案。