MibSPI 和 DMA 传输借助大数据缓冲器(E_COUNT 64和 F_COUNT 4)在15MHz 时钟频率下保持稳定
将更新模式5与 BTC 中断一起用于启动 TX。
在20MHz 时钟下、观察到帧重叠。 有关详细信息、请参阅前面的讨论。
在先前的讨论中提出的问题很少,但尚未得到答复。 请求提供您的观察结果。
当 BTC 中断被命中时、我将重新配置 DMA 通道以触发 TX。 可能是这不正确。 请告诉我、正确的方法是什么。
为了在两个通道之间同步 TX 和 RX、我使用缓冲模式5 (等待直到 TX 满)。 请注意、我的通信是在两个不同的控制器之间进行的、我需要以尽可能低的延迟创建全局数据缓冲区的镜像。 是否需要使用不同的缓冲模式来实现正确同步。
最高时钟速度可与 MibSPI 实际搭配使用。
4.I 正在 ETPWM 中断中使用电机控制 FOC、该中断配置为25KHz 周期时间。 此中断对 DMA 传输有什么影响吗?
谢谢。 Chandra