搜索
bottom↓
回复: 8

关于通讯协议最恰当的比喻

[复制链接]

出0入4汤圆

发表于 2012-8-6 13:29:01 | 显示全部楼层 |阅读模式
本帖最后由 ilan2003 于 2012-8-6 22:08 编辑

有时我们我们经常要通过串口,网络。。。等一些通讯方式在单片机与PC机之间进行一些通讯,但是新手往往不知道他们怎么通讯,数据怎么的传输。首先我要讲的是,我们的数据是要通过打包后发送的,那么怎么打包呢?大家可以把发送数据理解为一次快递的过程:比如我是淘宝的卖家,要发一个手机(真正要发送的数据内容)给买家小明,首先我给快递公司的并不光光是一个手机,我要对手机进行包装(对数据的打包),然后我要填写快递单(说明数据发往哪里,从哪里发的货),为了防止快递过程被快递员掉包(手机变砖头),我会贴上专用封条,如果这个封条破坏了小明可以要求拒收(这个过程是数据的校验),这些都弄好后,我联系快递员过来取件(把数据交给MCU的串口模块或者以太网控制器等),然后就是快递过程,就是发送的过程,这个过程我们不用干预,我可以通过淘宝的“查看物流”快递的整个发货过程,当收到快递后,小明要先检查封条有没有被破坏(检查校验值),同时他也要检查快递是从哪里发过来的,因为会有有好几个快递寄给他或者是不是发错给他了,小明实际要的是手机,手机的包装他是不要的,所以他得拆开包装(对数据包进行分析,解析真正发的数据),包装就扔掉了,然后他就可以开始使用他的手机了,但是他必须要在淘宝的确认收货,这时卖家的电脑就会弹出买家收到货的通知(单片机通知PC收到数据包,中断的方式)。

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2012-8-6 13:31:13 | 显示全部楼层
恩,很形象……

出0入0汤圆

发表于 2012-8-6 16:26:37 | 显示全部楼层
L猪是开淘宝的........

出0入4汤圆

 楼主| 发表于 2012-8-6 22:09:20 | 显示全部楼层
除了开淘宝店 我还可以是淘宝买家啊

出0入0汤圆

发表于 2012-8-7 00:02:09 | 显示全部楼层
通俗易懂

出0入0汤圆

发表于 2012-8-8 12:00:45 | 显示全部楼层
确实很形象啊,LZ辛苦了

出0入98汤圆

发表于 2012-8-8 12:04:02 | 显示全部楼层
谢谢楼主分享

我决定引用这个比喻

出0入0汤圆

发表于 2012-8-8 12:17:12 | 显示全部楼层
这个比喻太形象了。。。

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-5-19 15:27

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

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