搜索
bottom↓
回复: 6

AVR串口发送和接收的数据寄存器UDR共享相同的I/O地址,是不是就不可能全双工工作了呢?

[复制链接]

出0入0汤圆

发表于 2009-4-4 20:12:18 | 显示全部楼层 |阅读模式
AVR串口发送和接收的数据寄存器UDR共享相同的I/O地址,是不是就不可能全双工工作了呢?
即使程序中建立两个独立的缓冲区,也顶多是半双工。
能不能这样理解呢?

出0入296汤圆

发表于 2009-4-5 13:00:26 | 显示全部楼层
系统会自动根据你是读取操作还是写入操作使用不同的地址。不用担心。

出0入0汤圆

发表于 2009-4-5 19:22:08 | 显示全部楼层
你做一个很简单的实验就知道了,把TXD和RXD连在一起,自发自收试试看

出0入0汤圆

 楼主| 发表于 2009-4-7 08:48:04 | 显示全部楼层
呵,我想宏观上是全双工,微观上是半双工。

出0入296汤圆

发表于 2009-4-7 09:46:26 | 显示全部楼层
to 【3楼】 msjoke  
    不是这样……宏观微观上都是全双工的。当然,你说一条指令不可能即读取又写入,那么
从这个角度来理解,微观上任何全双工通讯都是半双工的。

出0入0汤圆

发表于 2009-4-11 21:39:13 | 显示全部楼层
微观上,全宇宙可能都没有全双工呢

出0入0汤圆

 楼主| 发表于 2009-4-15 11:52:20 | 显示全部楼层
呵,是啊。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-4 20:06

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

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