基于ARM的以太网网关设计与实现辩析.doc

大连海事大学 毕业论文 二○一四年六月 基于ARM的以太网网关设计与实现 专业班级: 通信工程3班 姓 名: 计平元 指导教师: 毕 胜 信息科学技术学院 摘 要 CAN总线作为现场总线的一种,与一般的通信总线相比,具有突出的可靠性、实时性和灵活性。以太网作为构筑互连网的一种最普及的局域网技术,具有较好的稳定性和传输数据的高效性等特点,还能够支持互连网络的远程访问。SBC6845ARM开发板AT91SAM9G45处理器)为硬件平台,以嵌入式Linux为软件平台,利用GEDIT工具进行软件设计,采用4个线程分别处理上行数据和下行数据的存储和转发,对CAN总线协议和TCP/IP协议进行转换,实现了以太网与CAN总线的互联。从而允许在控制室内对现场中的设备进行访问、监控与管理。测试结果表明,本设计实现了系统设计功能。 关键词:Linux;CAN总线;以太网;网关 ABSTRACT CAN bus as a fieldbus, has outstanding reliability, timeliness and flexibility, compared with the general communication bus. E

文档评论(0)

1亿VIP精品文档

相关文档