请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:PROCESSOR-SDK-DRA8X-TDA4X
工具/软件:Code Composer Studio
您好 :
在 (PSDK_RTOS_auto_J7_06_01_00_15\pdk\packages/ti\drv\udma\dmautils\test) 中,有 一些 uDMA 样本,
UDMA 的使用顺序 遵循, 在 CNN 中、我将在许多地方使用 UDMA。 我是否在使用 uDMA 的每个位置执行以下 uDMA 过程?
UdmaInitPrms_init (instId、&initPrms);
UDMA_init (drvHandle、&initPrms);
UdmaChPrms_init (&chPrms、chType);
uDMA_chOpen (drvHandle、chHandle、chType、&chPrms);
UdmaChTxPrms_init (&txPrms、chType);
UDMA_chConfigTx (chHandle、&txPrms);
UdmaEventPrms_init (&eventPrms);
UDMA_eventRegister (drvHandle、eventHandle、&eventPrms);
UDMA_chEnable (chHandle);
uDMA_ringQueueRaw (uDMA_chGetFqRingHandle (chHandle)、(uint64_t) trpdMem);
UDMA_ringDeseRaw (UDMA_chGetCqRingHandle (chHandle)、&pDesc);
UDMA_chDisable (chHandle、UDMA_DEFAULT_CH_DISABLE_TIMEOUT);
UDMA_eventUnRegister (eventHandle);
uDMA_chClose (chHandle);
uDMA_deinit (drvHandle);
谢谢
Shuai