搜索
bottom↓
回复: 8

请教如何将AT91SAM7X256的DBGU口当作UART使用【恢复】

[复制链接]

出0入0汤圆

发表于 2008-11-25 13:55:19 | 显示全部楼层 |阅读模式
请教如何将AT91SAM7X256的DBGU口当作UART使用,DBGU当做UART口使用是如何配置中断

出0入0汤圆

发表于 2008-12-3 21:56:31 | 显示全部楼层
7X256的DBGU支持PDC

ATMEL称之为Peripheral DMA Controller (PDC)

出0入0汤圆

发表于 2008-12-3 19:02:34 | 显示全部楼层
1楼你好...我从你的帖子上看到你做过7X256的串口通信,请问可以把程序发给我参考一下吗? 谢谢! 我的电子邮箱是:     rocketm@126.com



我只需要打印信息到PC机和从PC机输入字符,请问是用7X256的DBGU还是US0 US1?? 还有就是7X256跟PC通信的话用的串口线是交叉的吗?  



新手刚接触7X256...希望能够得到答案,谢谢!!

出0入0汤圆

发表于 2008-11-25 23:30:02 | 显示全部楼层
建议你看看我以前的文章。

DBGU的中断是与系统中断共用的,处理方式比较特别,而且不支持DMA

出0入0汤圆

发表于 2010-5-24 13:52:52 | 显示全部楼层
请 ralfak 给个链接好吗,
到处都是你说的看你的帖子,但没收到结果啊
谢谢

出0入0汤圆

发表于 2010-8-12 14:59:53 | 显示全部楼层
回复【3楼】monkey.liu  
7x256的dbgu支持pdc
atmel称之为peripheral dma controller (pdc)
-----------------------------------------------------------------------

不知道这位大哥是不是真的用过pdc,在串口传输中使用类似于dma 或pdc的东西,真的有好处吗?
反正我在弄ssc的时候最后还是没用上pdc,写的烂到自己看不懂pdc是怎么用的了。

或者说uart需要这样一种dma机制来解决什么方面的潜在的速度问题?减轻cpu负担?

出0入0汤圆

发表于 2010-8-12 15:18:24 | 显示全部楼层
回复【5楼】reloaded  电子浪人
回复【3楼】monkey.liu  
7x256的dbgu支持pdc
atmel称之为peripheral dma controller (pdc)
-----------------------------------------------------------------------
不知道这位大哥是不是真的用过pdc,在串口传输中使用类似于dma 或pdc的东西,真的有好处吗?
反正我在弄ssc的时候最后还是没用上pdc,写的烂到自己看不懂pdc是怎么用的了。
或者说uart需要这样一种dma机制来解决什么方面的潜在的速度问题?减轻cpu负担?
-----------------------------------------------------------------------

串行式传输对 DMA 的需求其实相当高

举个例子:如果主机跑OS,需要通过串口向从机收发命令/响应数据块,整个通讯过程有比较严格的时序限制,一旦超时立刻失败,此时,DMA和PIO,哪个稳妥?

出0入0汤圆

发表于 2010-8-12 15:24:00 | 显示全部楼层
回复【6楼】waitingconfirm  
-----------------------------------------------------------------------

暂时没用上os,不过估计os以后逃不掉的,哪天试验下这个dma or pdc

出0入0汤圆

发表于 2010-8-12 15:35:19 | 显示全部楼层
回复【7楼】reloaded  电子浪人
回复【6楼】waitingconfirm  
-----------------------------------------------------------------------
暂时没用上os,不过估计os以后逃不掉的,哪天试验下这个dma or pdc

-----------------------------------------------------------------------

通过 DMA,可以在应用层把定长数据块的传输转换为如同单字节传输一样简单而可靠的操作,这是依靠PIO很难达到的
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-10 18:43

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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