- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本 科 毕 业 设 计(论文)
题 目:基于arm的以太网与can总线协议转换网关的设计2008级3班
指导教师:
2012年6月15日
摘 要
本文探讨了CAN总线与以太网互联的方法,利用ARM9 S3C2410为主控制器,设计嵌入式网关转换器,实现了在Linux环境下CAN总线与以太网的互联和通信。
本文对系统进行了硬件设计,采用微控制器+以太网接口芯片+CAN总线接口芯片实现互联网关,主控制器选用三星半导体公司的ARM9 S3C2410,以太网控制器选用AX88796,CAN控制器选用MCP2510。最后,本文对系统进行了软件设计,完成Linux操作系统在目标机上的安装、下载和移植等工作编写Linux环境下CAN总线的应用程序,完成在Linux操作系统下的CAN-TCP/IP协议转换程序设计,实现CAN总线与以太网这两种不同网络的互联和通信。
关键词:
ABSTRACT
The industrial development of the network with top urgent needs information network integration so as to realize the communication and information sharing, meet the management and control of integration .Therefore, to control the network and information network integration has become one of the hot issue.
This paper discuss connection method between the CAN bus and Ethernet, using ARM9 S3C2410 as primarily controller , design the embedded gateway converter ,realized in Linux environment CAN bus and Ethernet connection and communications.
Since then , on the system hardware design , adopting micro controller + Ethernet interface chip + CAN bus interface chip implemented Internet shut. The Lord controller chooses the S3C2410 semiconductor company Samsung ARM9, choose AX88796 as Ethernet controller , choose MCP2510 as CAN controller. Finally on the system software design , complete the Linux operating system in your target machine installation , download , and transplantation , write down the applications of Linux CAN ,complete in the Linux operating system CAN-TCP/IP protocol conversion program design , realization CAN bus and Ethernet the two different network interconnection and communication.
Keywords: Ethernent; CAN bus ;Linux; Gateway; Protocol
目 录
第1章 前 言 1
1.1 课题内容及意义 1
1.2 论文组织结构 1
第2章 嵌入式网关技术背景 3
2.1 现场总线 3
2.1.1 CAN总线的特点 3
2.1.2 CAN总线通信协议 4
2.2 以太网技术 4
2.2.1 以太网发展情况简介 5
2.2.2 TCP/IP协议 5
2.3 嵌入式操作系统 7
2.3.1 Linux操作系统概述 7
2.3.2 嵌入式Linux系统的开发流程 8
第3章 系统设计 10
3.1 整体方案 10
3.2 网关设计的硬件和软件方案 10
3.3 网关的总体设计方案 10
第4章 系统硬件电路设计 12
4.1 S3C2410最小系统相关硬件电路设计 12
4.1.1 电源电路的设计 1
您可能关注的文档
- 毕业设计(论文)-顶尖餐饮管理信息系统.doc
- 毕业设计(论文)-多路输出单端反激式开关电源设计.doc
- 毕业设计(论文)-多线程下载软件的设计与实现.doc
- 毕业设计(论文)-多轴转向系统的设计.doc
- 毕业设计(论文)-二维动画与创新思维的结合.doc
- 毕业设计(论文)-纺织品中棉含量的近红外光谱快速测定.doc
- 毕业设计(论文)-放大镜注塑模具的设计.doc
- 毕业设计(论文)-非关税壁垒的新趋势及其对国际贸易的影响.doc
- 毕业设计(论文)-钢筋校直机的设计.doc
- 毕业设计(论文)-高松矿田1-6矿体1540中段升级勘探设计.doc
- 2025届安徽省舒城一中高三一诊考试英语试卷含解析.doc
- 广东省湛江市第二十一名校2023-2024学年高一下学期期中考试生物(选考)试卷.pdf
- 广东省湛江市第二十一名校2023-2024学年高一下学期期中考试生物(学考)试卷.docx
- 江苏省南通市合作盟校2025届高三压轴卷语文试卷含解析.doc
- 【权威】2025年高考第三次模拟考试 数学(新高考八省专用01 )(全解全析).docx
- 山东省菏泽市成武县全县联考2023-2024学年六年级下学期4月期中科学试题.docx
- 广东省湛江市第二十一名校2023-2024学年高一下学期期中考试生物(学考)试卷.pdf
- 2025届陕西省度西安中学高三下学期联考数学试题含解析.doc
- 河南省驻马店市2025届高考语文押题试卷含解析.doc
- 广东省湛江市雷州市第二名校2023-2024学年高一下学期生物期中试卷.docx
最近下载
- 初中历史跨学科教学模式探索与实践教学研究课题报告.docx
- 2025国家安全知识竞赛题库附答案(1-200题).docx
- 2023年保安员笔试考前题库500题(含答案).pdf VIP
- 西安市中招管理系统官网登陆入口http://222.91.162.190:81.doc
- 安全资料—13本台帐.doc VIP
- EHS管理-手册_原创精品文档.pdf VIP
- 尊重知识产权高中政治统编版选择性必修2法律与生活.pptx VIP
- QC∕T 29082-2019 汽车传动轴总成技术条件及台架试验方法.pdf
- 碳中和技术概论PPT完整全套教学课件.pptx
- 幼儿园玩教具装备采购 投标方案(技术标).doc VIP
文档评论(0)