TM4C单片机uDMA如何使用

[复制链接]
2422|11
 楼主| djz1992 发表于 2016-8-29 13:24 | 显示全部楼层 |阅读模式
本帖最后由 djz1992 于 2016-8-29 13:26 编辑

很久没提问啦,又来了两个问题
1、用了TM4C的不少外设,包括串口,一直没用过uDMA,听说是个不错的东西,不知道在串口上怎么用DMA?
2、另外,TM4C自带的RTC怎么使用,如果使用RTC,其他定时器还可以用吗?@dirtwillfly @xyz549040622

xyz549040622 发表于 2016-8-29 15:16 | 显示全部楼层
关于串口udma的例程,可以参考TIVA WARE下的这个例程
\ti\TivaWare_C_Series-2.1.0.12573\examples\boards\ek-tm4c123gxl\udma_demo
RTC的使用
再次看了看手册,TM4C123中有两个RTC,一个是定时器配置为RTC模式,一个需要用到CPP0引脚。一个是休眠模块的RTC,需要用到晶振或者内部振荡器,两者是不一样的。
xyz549040622 发表于 2016-8-29 15:21 | 显示全部楼层
关于RTC的使用,其实我也没用过,不过DK的板子上是有例程的。
blueskycoco 发表于 2016-8-29 18:25 | 显示全部楼层
在usb上用过uDMA,效果不是很明显,可能和跑的任务少有关
dirtwillfly 发表于 2016-8-29 20:17 | 显示全部楼层
1、看例程吧,我也没有具体用过。
2、其他定时器还可以用的
尤彼卡 发表于 2016-8-30 17:13 | 显示全部楼层
uDMA是不是就是DMA呀,有没有区别
1988020566 发表于 2016-8-30 22:56 | 显示全部楼层
DMA有例程吗?
1988020566 发表于 2016-8-30 22:57 | 显示全部楼层
应该有地址直接设置dma的读取地址就可以了吧。
 楼主| djz1992 发表于 2016-9-1 10:30 | 显示全部楼层
xyz549040622 发表于 2016-8-29 15:16
关于串口udma的例程,可以参考TIVA WARE下的这个例程
\ti\TivaWare_C_Series-2.1.0.12573\examples\boards\ ...

谢谢老大,感觉UDMA用好,可以省很多事情,感觉UDMA适合比较有规律的收发,随机的数据来往貌似不太适合,是么
 楼主| djz1992 发表于 2016-9-1 10:32 | 显示全部楼层
blueskycoco 发表于 2016-8-29 18:25
在usb上用过uDMA,效果不是很明显,可能和跑的任务少有关

有例程吗老大
pmp 发表于 2016-9-1 16:56 | 显示全部楼层
uDMA和DMA有什么区别?
pmp 发表于 2016-9-1 16:58 | 显示全部楼层
xyz549040622 发表于 2016-8-29 15:16
关于串口udma的例程,可以参考TIVA WARE下的这个例程
\ti\TivaWare_C_Series-2.1.0.12573\examples\boards\ ...

DMA不是直接读取地址发送吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

115

主题

620

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部