智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3227|回复: 4
打印 上一主题 下一主题

[Kinetis ARM微控制器] K60的UART模块带DMA接口怎么理解

[复制链接]

4

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
291
威望
147
贡献
100
兑换币
88
注册时间
2015-8-11
在线时间
22 小时
毕业学校
曲阜师范大学
跳转到指定楼层
1#
发表于 2016-2-23 10:38:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教下
UARTDMA接口怎么理解啊?我想用K60UART做一个485通信,主要的功能就是用K60做上位机读取下位机的数据,这个过程可以用485的通信协议来传输数据,但是怎么利用一下DMA接口呢?我看DMA模块也没有对应的外部引脚,但是介绍说DMA可以实现外设到外设,外设到存储器的数据传输,没有对应的外部连接,怎么实现数据的传输呢,虽然有这个表
但是也没明白?另外,是不是DMA模块和这个UART带的DMA接口本就不是一回事,我从一开始就弄错了呀?已经看了几十篇文档,QQ群里也请教了好多人,但还是一团糟,没明白,非常希望能够有人给指点一下!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

55

主题

2147

帖子

0

精华

杰出人士

大黑山上老司机 DLNU_SOUL

Rank: 12Rank: 12Rank: 12

积分
17182

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章资源大师奖章论坛骨干奖章

威望
8034
贡献
5390
兑换币
5230
注册时间
2013-10-4
在线时间
1879 小时
2#
发表于 2016-2-23 11:21:03 | 只看该作者
uart有中断模式,也有DMA模式,只是串口发送和接收数据的方式的一种,个人理解,不一定准确哈,下面的是百度的,你可以百度一下“UART的DMA模式”,应该就能看明白了

串口接收DMA模式data)—>U0DBUF—(DMA)—>rxBuf—>HalUARTRead()读取rxBuf数据进行处理
串口接收中断模式:(data)—>U0DBUF—(中断)—>rxBuf—>HalUARTRead()读取rxBuf数据进行处理

串口发送DMA模式:(data)<—U0DBUF<—(DMA)—txBuf
串口发送中断模式:(data)<—U0DBUF<—(中断)—txBuf
回复 支持 反对

使用道具 举报

4

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
291
威望
147
贡献
100
兑换币
88
注册时间
2015-8-11
在线时间
22 小时
毕业学校
曲阜师范大学
3#
 楼主| 发表于 2016-2-23 11:27:36 | 只看该作者
xhx331153066 发表于 2016-2-23 11:21
uart有中断模式,也有DMA模式,只是串口发送和接收数据的方式的一种,个人理解,不一定准确哈,下面的是百 ...

非常感谢您的回答,现在有些明白了
回复 支持 反对

使用道具 举报

4

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
291
威望
147
贡献
100
兑换币
88
注册时间
2015-8-11
在线时间
22 小时
毕业学校
曲阜师范大学
4#
 楼主| 发表于 2016-2-23 11:30:18 | 只看该作者
接贵祥 发表于 2016-2-23 11:27
非常感谢您的回答,现在有些明白了。

刚刚按您给的关键词又百度了下,果然又找到了好多资料,再次感谢!
回复 支持 反对

使用道具 举报

55

主题

2147

帖子

0

精华

杰出人士

大黑山上老司机 DLNU_SOUL

Rank: 12Rank: 12Rank: 12

积分
17182

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章资源大师奖章论坛骨干奖章

威望
8034
贡献
5390
兑换币
5230
注册时间
2013-10-4
在线时间
1879 小时
5#
发表于 2016-2-23 13:24:03 | 只看该作者
接贵祥 发表于 2016-2-23 11:30
刚刚按您给的关键词又百度了下,果然又找到了好多资料,再次感谢!

不客气的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-29 04:12 , Processed in 0.078099 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表