你好,欢迎来到经管之家 [登录] [注册]

设为首页 | 经管之家首页 | 收藏本站

基于Linux的嵌入式Internet应用_通信工程专业论文范文

发布时间:2015-01-24 来源:人大经济论坛
通信工程专业论文 目 录 1绪论1 1.1课题背景及目的1 1.2研究现状1 1.3论文构成2 2实验模型4 2.1模型简介4 2.2模型搭建平台4 2.2.1硬件平台4 2.2.2操作系统8 2.2.3开发工具及开发环境8 3嵌入式设备网关设计与实现10 3.1嵌入式设备网关设计方案10 3.2嵌入式设备网关实现10 3.2.1操作系统的移植和配置10 3.2.2 嵌入式Internet网络技术12 3.2.3 Linux下CAN驱动的实现15 3.2.4数据的转换和封装发送22 4模拟测试24 4.1 测试环境24 4.2智能设备程序实现24 结论26 致谢28 参考文献29 摘 要 随着计算机技术的发展,嵌入式系统也越来越广泛的被应用于工业控制,信息家电和个人通信设备等方面。如果能把嵌入式终端像PC一样接入Internet,就可以方便、低廉的对嵌入式设备进行访问和控制。但是由于嵌入式设备的资源有限,如何利用有限的资源处理好复杂的Internet协议如TCP/IP就成为嵌入式Internet的一大难题。尤其对于已经部署使用的嵌入式设备而言,如果希望能够将它们接入Internet,选择重新对其进行开发设计的代价是巨大的。 本文就是以上述内容为背景,为现有的嵌入式设备如何接入Internet提出了一个模型,研究了如何通过个人计算机经由局域网访问通过CAN现场总线连接的嵌入式设备网络,控制网络中的节点设备,模拟实现Internet范围上的设备远程管理和控制,为嵌入式Internet在现有设备中的应用提出并实现了一种解决方案,即在现有的CAN总线网络上面挂载一个TCP/IP协议网关,通过此网关实现现有嵌入式设备和Internet网络的直接数据传输。这种解决方案在满足将现有的嵌入式设备接入Internet的同时,降低了开发和部署的成本,具有良好的应用前景。 本文使用基于S3C2410X ARM微处理器的JXARM9-2410 ARM嵌入式教学实验系统作为嵌入式设备硬件平台,采用Linux作为嵌入式设备的操作系统,来实现上述网关系统。 关键词:嵌入式Internet,Linux,CAN总线 Application of Embedded Internet based on Linux Abstract With the development of computer technology, embedded systems are increasingly being used in a wide range area, such as industrial control, information appliance and personal communication equipment. If accessing or controling the embedded devices on the Internet like PC, it would be convenient and low-cost. However, because of the limited resources, it has been a big problem for embedded Internet that how to use the resources to implement the complex protocols such as TCP/IP. Especially for devices that have been deployed, choosing to re-design will cost a lot. Based on the above, this paper proposed a model trying to solve the problem that how embedded devices connect to the Internet, and made a research on how to access and control the CAN devices which connected with CAN-bus through LAN. The solution is mounting a TCP/IP gateway on the CAN network. It not only satisfied the demand that connecting the device to the Internet, but also reduced the cost. The dissertation will realize the system which consists of S3C2410X as MCU, Linux as OS, and campus network as the Internet. Key Words: Embedded Internet, Linux, CAN-bus
经管之家“学道会”小程序
  • 扫码加入“考研学习笔记群”
推荐阅读
经济学相关文章
标签云
经管之家精彩文章推荐