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()函数,可以参考一下