主题中讨论的其他器件:C2000WARE
您好!
我有一个与具有特定协议的 SPI 总线连接的特定组件。
该协议由对应于运算代码的第一个数据字节后跟1个或多个数据字节组成。 切勿在每个字节之间禁用芯片选择、相应的访问数据位于 FIFO 中、这是可以实现的。
我需要在我们的实时周期内执行多个此类访问、而无需 CPU 操作、因为每次 访问之间必须停用芯片选择。
我不知道如何使用可用的 DMA 触发器实现这一点,您是否有任何想法建议?
此致、
克莱蒙特
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.
您好!
我有一个与具有特定协议的 SPI 总线连接的特定组件。
该协议由对应于运算代码的第一个数据字节后跟1个或多个数据字节组成。 切勿在每个字节之间禁用芯片选择、相应的访问数据位于 FIFO 中、这是可以实现的。
我需要在我们的实时周期内执行多个此类访问、而无需 CPU 操作、因为每次 访问之间必须停用芯片选择。
我不知道如何使用可用的 DMA 触发器实现这一点,您是否有任何想法建议?
此致、
克莱蒙特
如果希望在'X'传输后停止 DMA 传输、请确保通过清除 mode.continuous = 0来配置 DMA 以在'X'传输后禁用 DMA 通道。