请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/587956/c6657-edma-question
你(们)好
我对 C6657上的 EDMA 有疑问
我已成功运行"[INSTALL_DIR]\EDMA3_LLD_02_12_00_20\examples\EDMA3_driver\evm6657\sample_app"下的 TI 示例
该示例运行一个测试(请参阅函数 EDMA3_TEST)、该测试使用 EDMA3_DRV_requestChannel 打开通道、然后使用 EDMA3_DRV_freeChannel 关闭通道
每次调用测试时、都会调用 requestChannel 和 closeChannel
我想知道的是、是否可以调用一次 EDMA3_DRV_requestChannel (始终使用相同的通道)、然后仅在程序结束时调用一次 EDMA3_DRV_freeChannel???
我尝试这样做、在我不再接收到"End of DMA" IRQ 后、只有第一个 DMA 周期是可以的
谢谢你
此致
Giuseppe