基于ARM的Ethernet-CAN嵌入式网关的研究与设计

来源 :西安科技大学 | 被引量 : 0次 | 上传用户:tcskater
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
军用飞机的武器携带通常是通过炸弹挂架完成的。在挂弹架的设计中,安全、精准、有效的测试挂弹架的性能来保证其装备作战飞机后稳定运行很关键。挂弹架在投弹测试实验中,各部位参数数据通过现场总线CAN节点采集后传递到测控中心,同时测控中心局域网内的计算机也可根据权限对整个实验过程进行全方位监视,以实现远程投放控制和现场检测。如何将投弹实验现场繁多的CAN节点数据传送到测控中心局域网内,实现CAN网络与以太网这两种异构网络的互联有着极其重要的军事应用意义。本课题正是针对这种应用提出解决方案。本文在对现有以太网和CAN总线网络理论研究的基础上,给出一种基于ARM-Linux的CAN总线与以太网互连系统设计方案,在硬件上采用32位的S3C2440A40-YQ8N工业级处理器作为嵌入网关设计中的核心芯片,它具有MMU,可支持Linux操作系统。在软件上利用Linux操作系统,降低了程序开发难度,程序可移植性好。硬件设计中根据方案实现了各个接口电路,软件设计主要包括Linux程序的建立、配置、移植等工作,完成对CAN控制器硬件驱动的开发,编写了Linux下CAN应用程序,实现了CAN模块的数据通信。利用所选Linux内核已有的CS9800网卡驱动支持,通过Linux下的基于TCP/IP协议栈的socket调用实现了网络模块的数据通信。
其他文献
时间延迟和波达方向是无线信号传播的两个基本参量,从中还可以得到信号的其他重要相关信息。长期以来,两者一直都是信号处理领域中的热门研究课题,具有重要的理论意义和应用
语言是文化传承的载体,流行语是现实生活的反映.尤其在科技传媒高度发达的今天,任何具有新闻意义的事件最终都有可能浓缩为一个字、一个词语或者一句话而广为流布.这就是语言
“草”这一自然界里最娇弱的植物,现在正以蓬勃生机茁壮地成长.纵观2009年各类媒体,从个性签名到购物论坛,随处可见“长草”“拔草”“种草”“长草族”等词汇,且毫无争议地
我在教育岗位上已度过数个春秋,这平淡朴实的教学工作,有淡淡的苦恼,也有小小的幸福。人常说,与人玫瑰,手有余香,其间收获的一些心得,现在拿出来与大家共勉。教育工作是平淡
从教十几年来,我一直抱着一颗凄惶的心在讲台上寻寻觅觅,苦苦求索。如何让学生在情感的大海中畅游、呼吸?年复一年,铭心的教训中埋伏了无限苦恼之块垒。如同维特根斯坦所言,“我试
音乐的教化作用,在古代典籍中多有论述,虽然不少占代乐曲都已失传,不过跟着课本听听音乐,也能获得一些教益.
当各高校的自主招生仍旧循随着去年的模式,北京大学招生试行高中校长实名推荐的消息便如一枚炸弹,引爆中国舆论.
想和选手比拼作文?想对作品评头论足?想和大家聊语文、侃作文?加入到“中学生与社会”专栏来吧,来稿如被刊载将会得到一本精美的大赛作文集!【高中组作文题】1.就北大招生实
本文致力于能够最好地利用无线电和硬件资源的认知无线电(CR)方面的无线资源管理(RRM)。我们探讨CR中用于RRM的进化优化技术以及实现先进传输技术以适当的成本和复杂性来提高CR效
随着通信和互联网技术的发展,企业和个人用户拥有了越来越多的通信方式,但如此之多的通信方式给人们带来便利的时候,也给用户的管理带来了不便。融合通信能够提供任何时间、