TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2640R2F怎么使用DMA?

CC2640R2F怎么使用DMA?我想用DMA实现UART接收,请问有实现的可能性吗?

如果有可能,有没有什么资料或者例程可以参考?

如果不可能,我看到其他帖子有提到用SC实现UART,但是我想要实现的UART波特率在256000BAUD以上,我看SC的例程里是说UART最高115200,想问是不是比115200更高的速率就不能实现了?

Viki Shi:

1、目前没有例程

2、用硬件UART效率反而比SC模拟的好

user4968424:

回复 Viki Shi:

谢谢!那硬件UART接收可以用DMA吗?

Viki Shi:

回复 user4968424:

说的就是硬件UART没有DMA的例程,但是有单独UART的例程

user4968424:

回复 Viki Shi:

嗯嗯,我明白硬件UART没有DMA的例程,我在simplelink_cc2640r2_sdk_1_40_00_45\source\ti\drivers\dma找到dma的API,我想问有没有可能调用DMA的API来实现UART接收?

da qin zheng sheng:

接收使用中断和dma原理上都可以,不过开放的资料很少。

ChingYee Lew:

回复 da qin zheng sheng:

CC2530中有HalUARTWrite()函数,可以参考一下

赞(0)
未经允许不得转载:TI中文支持网 » CC2640R2F怎么使用DMA?
分享到: 更多 (0)