请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LC4357 大家好、
我们需要使从器件 SPI 处于兼容 模式 和 DMA 传输。
我们有一个以1.25Mhz 发射的主设备。 如果没有 DMA、代码工作正常。
您可以找到我们的代码。
我们进行了一些测试:
1)元素数量等于26 、帧数量等于1、我们在接收缓冲区中得到的值是26乘以相同的值
2)当元件数量等于1 且帧数量等于26时、DMA 不会完成(BTFFLAG 从不等于零)。
我们无法理解这种行为。
有人能解释这种奇怪的现象吗?
非常感谢
Alain