UartDMA_101110_2028.rar (160 K) 下载次数:96 附件是我的裸板代码,能实现利用DMA通过串口0发送数据。通过串口输入0x31或0x32或0x33(注意是16进制输入),对应输出不同的数据。
疑问:
1、DMA中的single service mode和whole sevice mode有什么区别呢?上面的例子如果在进行DMA发数时,改成whole模式,就发送失败。
2、关于在收数时,如何触发DMA,这个一直没搞明白,希望高手指点。(例子用的是Rx Int,不是DMA Request)。
3、当UART使能FIFO时,好像用DMA发送时,一次最多发送64字节,不知道为什么。
请求大牛指点。