本帖最后由 xuqingli123 于 2019-10-15 08:43 编辑
这样修改了数据长度,DMA每次接收或者发送的长度也要跟着这个长度修改吗?我是跟着修改的,是不行的,但是如果不修改,DMA每次传输的数据长度还是176,和没修改一样的啊 if(a<9)
{
/* Prepare Out endpoint to receive next audio packet */
DCD_EP_PrepareRx(pdev,
AUDIO_OUT_EP,
(uint8_t*)(IsocOutWrPtr),
176);
a++;
}
else
{
/* Prepare Out endpoint to receive next audio packet */
DCD_EP_PrepareRx(pdev,
AUDIO_OUT_EP,
(uint8_t*)(IsocOutWrPtr),
180);
a=0;
}
|