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.

TMS570LS3137: 使用DMA的方式接收和发送CAN数据

Part Number: TMS570LS3137


因为通过CAN接收和发送的数据量比较大,所以想通过DMA的方式进行数据收发,我在论坛上找到了一个DMA发送的帖子,我参考该贴中的例程,对我的程序进行配置,发现能够发送一条CAN数据,但是卡在了等待标志位被置位,标志位是在dmaGroupANotification()这个函数中被置位,按照我的理解应该是当发送接收完成后会进入该中断,但是我不清楚是哪个地方配错导致一直进不了该中断。而且当我按照例子中的配置对寄存器进行配置后,无法接收CAN数据,要想实现DMA的CAN数据收发要配置哪个寄存器呢?