在pcmhandler.c中的这个函数里
void DMAPingPongCompleteAppCB_opt()
{
unsigned long ulPrimaryIndexTx = 0x4;
unsigned long ulAltIndexTx = 0x24;
unsigned long ulPrimaryIndexRx = 0x5;
unsigned long ulAltIndexRx = 0x25;
tDMAControlTable *pControlTable;
if(MAP_uDMAIntStatus() & 0x00000010)
{
。。。。。
}
if(MAP_uDMAIntStatus() & 0x00000020)
{
。。。。。
}
}
0x00000010和0x00000020代表什么
Viki Shi:
MAP_uDMAIntStatus()是获取 uDMA中断状态寄存器的值,参考这边详细解释::e2e.ti.com/…/2829547