打印

TM4C单片机uDMA如何使用

[复制链接]
2058|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,效果不是很明显,可能和跑的任务少有关

使用特权

评论回复
5
dirtwillfly| | 2016-8-29 20:17 | 只看该作者
1、看例程吧,我也没有具体用过。
2、其他定时器还可以用的

使用特权

评论回复
6
尤彼卡| | 2016-8-30 17:13 | 只看该作者
uDMA是不是就是DMA呀,有没有区别

使用特权

评论回复
7
1988020566| | 2016-8-30 22:56 | 只看该作者
DMA有例程吗?

使用特权

评论回复
8
1988020566| | 2016-8-30 22:57 | 只看该作者
应该有地址直接设置dma的读取地址就可以了吧。

使用特权

评论回复
9
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适合比较有规律的收发,随机的数据来往貌似不太适合,是么

使用特权

评论回复
10
djz1992|  楼主 | 2016-9-1 10:32 | 只看该作者
blueskycoco 发表于 2016-8-29 18:25
在usb上用过uDMA,效果不是很明显,可能和跑的任务少有关

有例程吗老大

使用特权

评论回复
11
pmp| | 2016-9-1 16:56 | 只看该作者
uDMA和DMA有什么区别?

使用特权

评论回复
12
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

粉丝