ARM微处理器和嵌入式Linux操作系统为核心的嵌入式技术,已在很多领域得到了越来越广泛的应用。由于网络在未来计算中将发挥非常重要的作用,因此连通性、网络化正逐渐成为嵌入式设备的发展方向,嵌入式设备的网络化已经成为网络发展的必然趋势。美国贝尔实验室预测未来数年内所能想到的任何有用信息都是由嵌入式设备通过网络供给信息的需求者。 本文设计和实现了基于ARM处理器的嵌入式系统硬件和软件解决方案,将Linux移植到LH79520,并且实现了嵌入式系统的网络通信功能。 本文采用NXP公司的LH79520微控制器作为处理器,采用高度集成的以太网芯片DM9000A作为网络接口,并且扩展了LCD、UART接口。使用APEX作为系统的Bootloader,选择Linux操作系统进行裁剪和移植,编写了网络芯片驱动程序,使得2.6.22版本内核在硬件上稳定运行;同时实现了嵌入式平台和Linux系统之间的网络的数据传输。对影响TCP网络数据传输速率的因素进行了研究,通过对比和测试优化了ARM嵌入式系统的网络传输性能。最后,在ARM平台和Linux主机端分别实现了采用IPMSG协议的网络传输应用程序。 通过测试表明,本文所设计的嵌入式系统在可用性及操作方便性方面都达到了预期的目标,使得ARM Linux移植更有效率而且降低成本,具有实际的应用价值。
上传时间: 2013-07-14
上传用户:axxsa
介绍了W5100在现场可编程门阵列(FPGA)系统中实现TCP/IP网络通信的方法。描述了W5100的内部架构和寄存器设置,设计了一套基于直接总线接口模式的FPGA系统,系统主要由FPGA、WS100及网络接口组成。FPGA通过状态机状态控制W51 00,实现传输控制协议(TCP)/互联网协议(IP)。
上传时间: 2013-11-08
上传用户:weiwolkt
简单的聊天程序用java实现底层网络通信,我用的是 TCP/IP协议里的套接字(Socket)编程接口来实现网络通讯。
上传时间: 2013-12-08
上传用户:cooran
多线程通信 程序说明 Ⅰ、设计项目: 简单的聊天程序 Ⅱ、设计人: 刘亚焱 Ⅲ、设计时间: 2003.5.6 Ⅳ、设计步骤: 1)需求分析: 用java实现底层网络通信,我用的是 TCP/IP协议里的套接字(Socket)编程接口来实现网络通讯。 2)设计部分: socket是一种流式通信机制,是一种基于连接的通信,即,在通信之前通信双方确认身份并建立一条 专用的虚拟连接通道,然后他们通过这条通道传送数据信息进行通信,当通信结束时再将原来所建的连 接拆除。
上传时间: 2015-02-26
上传用户:AbuGe
此部分代码实现了基于ARM7和RTL8019的简单网络通信,具体包括网卡芯片的初始化和ARP、IP、ICMP等协议的实现,可以PING通网络。
上传时间: 2015-10-26
上传用户:脚趾头
VC网络通信第二版 配套代码 本书是一本介绍利用Visual C++进行网络通信程序开发的书籍。书中精选了大量网络实例,涵盖了本地计算机网络编程、局域网网络通信编程、IE编程、网络通信协议编程、串口通信编程、代理服务器编程和高级网络通信编程。每个工程实例都提供了完整的源代码,很容易地根据需要进行二次开发。
上传时间: 2013-12-06
上传用户:dragonhaixm
网络通信的例子,得用TCP协议和UDP协议实现,代码很精简,重点突出。
标签: 网络通信
上传时间: 2014-01-20
上传用户:66666
课程目标: 理解数据网络设备的互联 了解数据网络规划方式 掌握网络通信的基础原理和 TCP/IP 原理 掌握常见的网络接口和线缆 掌握路由器和以太网交换机的原理、配置、日常维护 掌握路由协议的基本工作原理和配置方法 掌握广域网协议的原理、配置和日常维护 掌握 ACL 和NAT 的原理和配置 对数据网络维护有一定的认识
上传时间: 2014-11-26
上传用户:牧羊人8920
基于无线网络zigbee的协议栈的c代码
上传时间: 2013-04-24
上传用户:kirivir
PC 机与单片机通信(RS232 协议)
上传时间: 2013-10-10
上传用户:15071087253