[发明专利]嵌入式光纤陀螺以太网络接口在审
申请号: | 201410737095.5 | 申请日: | 2014-12-08 |
公开(公告)号: | CN105743838A | 公开(公告)日: | 2016-07-06 |
发明(设计)人: | 李冰 | 申请(专利权)人: | 哈尔滨米米米业科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/10;H04L12/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市高新区科技*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 光纤 陀螺 以太 网络 接口 | ||
1.嵌入式光纤陀螺以太网络接口,其特征是本发明的硬件系统Cortex-M3系列的LPC1758作为微处理器,利用LPC1758片上自带以太网模块,以太网控制器在系统中实现数据链路层的功能;以太网模块包括:一个主寄存器;可以被软件识别的寄存器,包括内部数据处理,通过先进的性能高的总线AHB访问以太网模块;主寄存器和MAC,连接到发送和接收数据信道上;DMA连接到AHB接口模块;以太网模块提供了AHB主连接模式,它允许访问芯片内部SRAM读取描述的状态字,阅读和写入数据写入缓冲区的以太网模块。
2.根据权利要求1所述的嵌入式光纤陀螺以太网络接口,其特征是采用DP83848作为底层的物理芯片,DP83848C是1个10/100Mbps单端低功率物理层器件,有几个智能省电模式,包括一个25MHz时钟输出是很容易通过一个外部变压器和双绞线媒体接口,支持10/100M以太网通信,还支持MII和RMII接口模式,全功能,低功耗和其他属性;作为远远超过IEEE规格的电缆长度的性能,以及10BASE-T和100BASE-TX以太网协议的应用程序提供了一种低成本的解决方案的特点,该设备是基于高端外设,工业控制,工厂自动化,一般类型广泛使用的通用嵌入式应用领域,并确保其他基于标准的以太网产品的兼容性和互操作性。
3.根据权利要求2所述的嵌入式光纤陀螺以太网络接口,其特征是以太网层数据接收模块:以太网层数据接收模块的运行首先要获取起始地址,在获取起始地址的同时还要获取网络接口号,二者缺一不可,接下来就是一个判断,判断是否为IP报文,首先说不是的过程,若不是,还要判断是不是ARP报文,不是就退出程序,是的话就要去除以太网的帧头,然后进行ARP数据报处理,这是这部分的操作;上诉如果是IP报,随后判断IP地址是不是本地子网,如果不是,就要引出去进行IP报数据处理操作;如果是的话,还要进行ARP表有没有对应项的判断,没有就得添加ARP表,有的话可以很顺利的刷新ARP表,然后在进行IP报数据处理操作,等到程序执行完后,退出程序流程,完成了数据接收。
4.根据权利要求3所述的嵌入式光纤陀螺以太网络接口,其特征是以太网层数据发送模块:以太网层数据发送首先得获取上层协议的数据信息,在此同时,还要获取目标IP,这个环节结束后需要判断发送的目的地是否是发送本地网,这是一个必须要有的判断,不然会影响后面的环节;不是的话,就要经过路由处理,然后从路由的输出端送出;若是就要查看ARP表是否有记录,因为ARP表完整性的判断会影响整个结果;判断为否,进行表项加1操作,这样可以查看整个ARP表,再看是表查完没有,没有的话,还要返回,重新查阅;查完之后发送ARP请求,退出程序;如果查看ARP表是有记录的,就将信息连同路由输出端出来的数据一起,将以太网发送缓冲区写入本地MAC地址;接下来判断协议报,在进行判断的同时设置协议字段,最后调用程序发送程序、发送数据,完成整个的数据发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨米米米业科技有限公司,未经哈尔滨米米米业科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410737095.5/1.html,转载请声明来源钻瓜专利网。