帮帮文库

基于单片机的网络通讯协议研究及应用 基于单片机的网络通讯协议研究及应用

格式:DOC | 上传时间:2022-06-25 17:08 | 页数:37 页 | ✔ 可编辑修改 | @ 版权投诉 | ❤ 我的浏览
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
1 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
2 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
3 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
4 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
5 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
6 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
7 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
8 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
9 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
10 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
11 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
12 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
13 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
14 页 / 共 37
基于单片机的网络通讯协议研究及应用
基于单片机的网络通讯协议研究及应用
15 页 / 共 37

1、缓冲区地址有效数据的起点字段计算缓冲区字符数的计数器最大允许报文段长度和上次通告窗口的序号重发操作所需信息平均往返时间估计值连续重发接收数据窗口进程调用处理输入的报文段把输入的报文段置入输入端口有报文从输入端口提取报文验证校验和字节顺序转换为该字节查找正确的当前窗口允许接收报文收到丢弃报文报文窗口被阻塞有报文接收次数计数器重发超时时间。处理传入数据模块当层接收到报文段的目的站是本机时,调用进程往输入端口传送到达的报文段,同时往输入进程传送报文到达的信息,除此之外还调用输入进程不停地从输入端口提取个个报文段,在调用进程验证报文段的校验和及将其首部字段网络字段顺序转换为本地字段顺序,通过给报文段找出与之相符的通过判断当前窗口对此报文可以接收否,如果。

2、单片机自身资源有限,对协议进行了合理的裁剪,以减少资源的占用。使其可以在低端单片机上可以实现。对协议协议协议协议和协议的设计和精简。在软件实现上采用进程并行执行,这样是软件划分成更小的,易于管理的功能模块,符合语言的特点。各个模块之间相互独立,但协调工作。远程数据传输的实现,在这本文以尽量少用资源为原则,实现为前提对系统进行分析和选择,实现系统的电子邮件传送功能。当然,这些只是简单的实现数据的远程传输,对于嵌入式的研究而言,只是极小的部分。相信所有喜欢从事这方面的人之间相互的交流合作,定会推动嵌入式的进步发展。由于能力跟时间有限,目前工作中还有很多不足之处,有待进步完善。其就是路由功能,由于本人能力有限,不能对复杂的路由协议进行深层次的研究,在。

3、望想接收到的下个序号。首部长度给出首部中字的数目。与任选字段有关。标识段用来控制的流量控制连接的建立和终止及数据的传送方式,其包括紧急标记确认标记同步标记结束标记重连标记请求推送标记。窗口大小的值标识这接收段期望收到的字节数。校验和是个强制性的字段。还提供了紧急传送的方式。协议的实现是种面向连接的协议全双工的可靠的数据流传输协议。它具有保证数据可靠性传输和数据流控制等些功能。这里包含建立连接数据传送释放连接三个阶段。在实现方案中采用了三个模块,其中个进程处理传入数据模块,另个处理输出数据模块,第三个运输控制块。在理论来说,每个模块可以使输入输出及事件定时部分不受影响。但是,实际上这几个进程关系密切,相互影响。在中通过运输控制理块为每个连接协调传。

4、不能接收,返回个确认报文,反之,送交上层协议处理。输入过程流程图如图所示。图处理传入数据模块流程图处理数据输出模块进程实现的输出,首先创建个端口,用以队列形式保存报文,端口处理器接入网络具有现实的意义。可以实现基于嵌入远程数据的传送控制信息家电无线网络等技术的发展与应用提供支持。本文针对处理器的低端单片机系统实现接入。在嵌入系统中实现协议栈,是实现嵌入式系统联入的基础。根据单片机自身的情况,分析了其接入网络接入的几种方案的可行性。选用了单片机加载协议控制以太网网卡进行数据传输的方案进行实现,这方案硬件成本很少,适合民用产品的开发和推广。本文给了系统整体设计方案,和具体的协议的实现。在嵌入设计和实现方面,在协议的完整性和实现的复杂性上做了折衷,由。

5、仅将减少,因此当路由器将减少的同时给它加,而不需要对整个首部进行全新的计算。这个部分主要有两个过程实现,即对数据接收和对数据发送的处理。对数据发送过程如图所示。进程是从数据链路调用进程的执图对数据的接收过程流程图行开始,是个无限循环的过程。遍历网络接口所有的输入队列,当输入队列为空时,进程被阻塞,旦有其它进程把数据报放进输入队列中,进程就恢复开始遍历网络接口输入队列进程阻塞选取数据报,初始化是否为空其它进程添加的数据报校验和正确存在路由丢弃数据报报目的站不可达报文超时报文直接可达目的机将数据报放入输出队列执行并立即检查数据报已到达的接口当输入队列不空,进程提取等待处理的数据报,同时初始化值,验证数据报的首部校验和,当校验和,整个数据报将被抛弃不。

6、因此的状态在中是被进行了判断的第二,无论什么状态响应事件时都会释放,因此在中对输出数据窗口有报文是事件给当前输出状态选择对应的输出处理过程删除报文窗口被阻塞从端口提取数据有报文接收将发送数据置入发送端口定时器超时重发报文输出缓冲区有待发的数据得到索引值该数据的类型值事件也是进行了判断的,当事件发生时,调用直接删除该。定时管理器提供可靠的运输层,它使用的方法之就是确认另端收到的数据,但数据和确认都可能丢失,通过在发送数据时设置个定时器来解决这个问题,若定时器溢出时还没收到确认,就会重传数据。如果连续几次重传都位收到确认信息,将会丢弃此段数据,并向高层的应用程序报告发送。要有高效的管理定时事件。关键在于表的数据结构,中的每个表项都对应个被安排在将来。

7、地址,如果是该数据报就被送到由首部字段所指定的协议模块进行处理,如果不是层将会设置为路由器的功能,对数据进行转发。下面是用来转发数据报的路由逻辑算法从数据报中提取目的地址,并提取地址中的网络部分与任何与其直接相连网络地址匹配把数据报传送给表中有特定的个具体主机的个到的路由将数据报传递给表中指定的下跳表中有个到网络的个路由将数据报传递给表中指定的下跳表中包含个默认路由将数据报传递给表中指定的默认路由器通知选路出错报文协议的实现通常被认为层的个部分,它传递差错报文及些需要注意的信息。层中会使用报文,它是在数据报内部被传输的,如图。图封装在数据报的内部报文格式如图。图报文格式在模块发现传输出错时,首先做的就是丢弃出错的数据报,然后调用模块往源端主机发。

8、术研究及应用哈尔滨理工大学工学硕士学位论文,马争鸣原理与应用北京冶金工业出版社贾金玲,姚娅川单片机原理与应用成都电子科技大学出版社阿根廷著,潘琢金等译嵌入式基础实现及应用北京北京航空大学出版社,著,科欣翻译组译协议开发指南北京机械工业出版社,陈庆章,赵小敏网络原理与技术北京高等教育出版社的标志号被记录在全局变量中,以便其它的进程知道把报文发往何处。此后进程进入无限循环的状态,等待下个报文到达此端口,提取报文,进行处理。当端口收到报文后,利用行数跟译码得知的索引值跟事件类型的值,然后利用输出状态变量及数组给当前输出选择个合适的过程。输出流程图如图所示。图数据输出处理模块流程图中做了两个优化处理第,当关闭时,状态处理进程不起作用,不会调用处理进程,。

9、然则为该数据报选择路由,若路由不存在,进程调用进程,生成并发送个目的不可达的报文。旦路由选择成功,递减计数器值,如果的值达到,生成个超时报文。每次选路后,查看目的主机与本机是否在同子网络中,若在同子网中则直接将数据报插入到输出队列中,否则把数据报发送给默认网关,以便送到其它网络。数据发送处理的过程由开始,填写首部中的每个字段,协议类型服务类型优先级指定的目的地址。同时为了保证每个外发数据报的标志字段的值是唯的,给全局变量值添加标识字段,值开始递增。对首部填写完成后,就把数据报放入链路接口队列。要将数据从个节点转发到另个节点,需要不断地为每个数据确定并使用正确的路由。通常的层会建立个路由表,当数据报来自个网络接口时,会检查地址是否为本机的或是广播。

10、送接收和重发动作。运输控制块是面向连接,通信之前发端和收段必须建立条数据通道。外部表现为是高可靠性的传输连接,在内部则是些缓冲去和组协议机制。的连接管理是非常复杂的,它要处理连接端得标识问题,传输连接的建立连接的建立及释放等,专门为此引入数据结构来管理和维护数据传输细节。通过运输控制快来协调每个连接的传送接收及重发动作,所有的进程共享,为每个活动的连接都保留个。数据结构,它定义了与连接相关所需的所有信息连接当前的输入状态字段输出状态字段本地和远程端口号本地和远程地址网络接口个互斥信号量结构还包含有发送报文时所需信息收端当前窗口的大小即将发送的报文段的序号序列中没接收到的确认报文的最小字节最大报文段的长度及拥塞窗口的大小用来接收报文段所需信息接收。

11、送个出错报文。报文格式包含三个部分位类型字段定义了报文的出错类型位代码字段给出了这个报文类型原因位的校验和字段报文还包含数据报报头及出错的数据报的前位数据。源端主机接收到差错报文后,会根据报文中带来的出错类型交付给上层协议处理出错的信息。协议的实现的报文段报文段是协议封装数据的格式。报文段有首部和数据去组成,结构如图所示。图报文段的格式数据报首部报文位类型位代码校验和首部的其余部份数据源端口目的端口序列号确认号首部长度保留标志窗口大小校验和紧急指针数据每个段都包含源端和目的端得的端口号,用来寻找发端和收段得应用进程。这两个值加上首部的源端地址和目的端地址唯确定个连接。序列号用来标识发端到收段发送的数据字节流,即发送序列号。确认序号指出了发送确认。

12、路由实现上采用了静态路由,这块有待改善。参考文献李金梁,景博嵌入式中协议的设计与实现中文核心期刊微计算机信息嵌入式与年第卷第期吕京建等面向世纪的嵌入式系统半导体技术年月第卷第期张毅,赵国锋嵌入式的几种接入方式比较重庆邮电学院学报蔡虔五种嵌入式接入方案的研究分析科技广场,张根源嵌入式系统与的技术微计算机信息年第期翟璐璐,王冬梅,谢维奇嵌入式技术研究年月第卷第期高小能,龚益波单片机嵌入式技术研究及系统开发计算机系统应用年第卷第期彭圻平嵌入式接入技术及实现华中科技大学硕士学位论文陈永彬现代交换原理与技术北京人民邮电出版社沈文,黄力岱,吴宗锋单片机语言开发应用实例北京清华大学出版社杨延双,张建标,王全民协议分析及应用北京机械工业出版社郝洁基于单片机的技。

参考资料:

[1]基于单片的机电子密码锁的设计(最终版)(第52页,发表于2022-06-25 17:25)

[2]基于单片的恒温控制系统的设计(最终版)(第38页,发表于2022-06-25 17:25)

[3](定稿)20万立方砂加气混凝土砌块项目投资立项申报材料(最终定稿)(第26页,发表于2022-06-25 17:25)

[4](定稿)20万立方商品混凝土搅拌站项目投资立项申报材料(最终定稿)(第49页,发表于2022-06-25 17:25)

[5](定稿)20万窖九资河茯苓、750亩丹参中药材种植扩建项目投资立项申报材料(最终定稿)(第56页,发表于2022-06-25 17:25)

[6](定稿)20万支汽车轮毂生产线生产项目投资立项申报材料(最终定稿)(第47页,发表于2022-06-25 17:25)

[7](定稿)20万打毛绒滚筒漆刷、10万打漆刷及10万打工民用刷项目投资立项申报材料(最终定稿)(第66页,发表于2022-06-25 17:25)

[8]基于单目视觉的脉搏信号检测的研究(最终版)(第49页,发表于2022-06-25 17:25)

[9]基于单纯形法的控制系统PID参数优化的设计(最终版)(第43页,发表于2022-06-25 17:25)

[10]基于大规模定制战略的薪酬体系研究——以E公司为例(第58页,发表于2022-06-25 17:25)

[11]基于磁致伸缩效应的光纤光栅电流检测技术研究(最终版)(第54页,发表于2022-06-25 17:25)

[12]基于窗函数法FIR数字滤波器的设计(第20页,发表于2022-06-25 17:25)

[13]基于船用空冷器企业的质量成本控制的研究(第53页,发表于2022-06-25 17:25)

[14]基于成组技术的车间生产调度系统的设计与研究(最终版)(第18页,发表于2023-09-21 13:31)

[15]基于成本控制的员工激励方案研究--以制造业为例(第74页,发表于2022-06-25 17:25)

[16]基于超声波技术的汽车油耗检测仪器的设计(最终版)(第86页,发表于2022-06-25 17:25)

[17]基于超声波技术的汽车油耗检测仪器的设计(最终版)(第85页,发表于2022-06-25 17:25)

[18](定稿)20万张高档牛皮系列软革生产项目投资立项申报材料(最终定稿)(第59页,发表于2022-06-25 17:25)

[19](定稿)20万平米节能中空复合防盗铝合金门窗及中空、钢化玻璃组装生产线项目投资立项申报材料(第65页,发表于2022-06-25 17:25)

[20](定稿)20万平方米高档石材及配套物流园项目投资立项申报材料(最终定稿)(第77页,发表于2022-06-25 17:25)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致