毕业设计(论文)-基于arm的以太网与can总线协议转换网关的设计

毕业设计(论文)-基于arm的以太网与can总线协议转换网关的设计

ID:6794121

大小:517.50 KB

页数:34页

时间:2018-01-25

毕业设计(论文)-基于arm的以太网与can总线协议转换网关的设计_第1页
毕业设计(论文)-基于arm的以太网与can总线协议转换网关的设计_第2页
毕业设计(论文)-基于arm的以太网与can总线协议转换网关的设计_第3页
毕业设计(论文)-基于arm的以太网与can总线协议转换网关的设计_第4页
毕业设计(论文)-基于arm的以太网与can总线协议转换网关的设计_第5页
资源描述:

《毕业设计(论文)-基于arm的以太网与can总线协议转换网关的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中国石油大学(华东)本科毕业设计(论文)本科毕业设计(论文)题目:基于arm的以太网与can总线协议转换网关的设计学生姓名:学号:专业班级:通信工程2008级3班指导教师:2012年6月15日2中国石油大学(华东)本科毕业设计(论文)摘要工业的发展迫切需求工业网络与信息网络融合,以实现信息的通讯和共享,满足对管理和控制的一体化要求。因此,实现控制网络与信息网络的融合成为当今的热点问题。本文探讨了CAN总线与以太网互联的方法,利用ARM9S3C2410为主控制器,设计嵌入式网关转换器,实现了在Linux环境下CAN总线与以太网的互联和通信。本

2、文对系统进行了硬件设计,采用微控制器+以太网接口芯片+CAN总线接口芯片实现互联网关,主控制器选用三星半导体公司的ARM9S3C2410,以太网控制器选用AX88796,CAN控制器选用MCP2510。最后,本文对系统进行了软件设计,完成Linux操作系统在目标机上的安装、下载和移植等工作编写Linux环境下CAN总线的应用程序,完成在Linux操作系统下的CAN-TCP/IP协议转换程序设计,实现CAN总线与以太网这两种不同网络的互联和通信。关键词:以太网;CAN总线;Linux;网关;协议中国石油大学(华东)本科毕业设计(论文)ABST

3、RACTTheindustrialdevelopmentofthenetworkwithtopurgentneedsinformationnetworkintegrationsoastorealizethecommunicationandinformationsharing,meetthemanagementandcontrolofintegration.Therefore,tocontrolthenetworkandinformationnetworkintegrationhasbecomeoneofthehotissue.Thispap

4、erdiscussconnectionmethodbetweentheCANbusandEthernet,usingARM9S3C2410asprimarilycontroller,designtheembeddedgatewayconverter,realizedinLinuxenvironmentCANbusandEthernetconnectionandcommunications.Sincethen,onthesystemhardwaredesign,adoptingmicrocontroller+Ethernetinterface

5、chip+CANbusinterfacechipimplementedInternetshut.TheLordcontrollerchoosestheS3C2410semiconductorcompanySamsungARM9,chooseAX88796asEthernetcontroller,chooseMCP2510asCANcontroller.Finallyonthesystemsoftwaredesign,completetheLinuxoperatingsysteminyourtargetmachineinstallation,

6、download,andtransplantation,writedowntheapplicationsofLinuxCAN,completeintheLinuxoperatingsystemCAN-TCP/IPprotocolconversionprogramdesign,realizationCANbusandEthernetthetwodifferentnetworkinterconnectionandcommunication.Keywords:Ethernent;CANbus;Linux;Gateway;Protocol中国石油大

7、学(华东)本科毕业设计(论文)目录第1章前言11.1课题内容及意义11.2论文组织结构1第2章嵌入式网关技术背景32.1现场总线32.1.1CAN总线的特点32.1.2CAN总线通信协议42.2以太网技术42.2.1以太网发展情况简介52.2.2TCP/IP协议52.3嵌入式操作系统72.3.1Linux操作系统概述72.3.2嵌入式Linux系统的开发流程8第3章系统设计103.1整体方案103.2网关设计的硬件和软件方案103.3网关的总体设计方案10第4章系统硬件电路设计124.1S3C2410最小系统相关硬件电路设计124.1.1电

8、源电路的设计124.1.2复位电路设计134.1.3时钟电路设计134.2CAN接口电路设计134.3以太网接口电路设计14第5章系统软件设计165.1软件开发系统的搭建165.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。