近年来,随着以太网技术的发展和普及,以TCP/IP协议为代表的开放式互联网技术在各个领域都得到了广泛的应用,但是大量的设备都有SPI串行接口,这些设备的串行数据需要通过网络进行传输,因此必须要寻求一种解决方案,用来解决这些传统设备与现今的网络设备之间的互联问题。本文针对这种情况设计了一种基于ARM处理器的嵌入式以太网接口系统。 本文分别对SPI串行通信和基于TCP/IP协议的以太网进行研究和分析,在此基础上设计一个嵌入式系统—基子ARM处理器的串行通信与以太网的协议转换系统,来实现SPI串行口与网口的数据传输。 首先分析了当前串行通信的应用现状和以太网技术的发展动态,指出SPI串口设备网络化的趋势,然后详细介绍了嵌入式处理器LM3S8962的特点和内部结构接着阐述了嵌入式TCP/IP协议栈的总体设计以及每层协议的编写过程。在硬件设计方面,对本文所设计的系统—基于ARM处理器的串行通信与以太网的协议转换系统进行了总体设计,将系统分为三个主要模块:处理器模块、SPI通信模块和以太网接口模块。同时在软件设计方面对启动代码流程、驱动程序设计与实现、软件包的配置进行了说明。对设计的主程序的流程图以及各个任务参数设置加以分析。最后对系统进行了测试表明通信是成功的。 总之,本文完成了嵌入式网络控制器的硬件平台架构设计、嵌入式操作系统的移植,为今后嵌入式网络控制器的后继开发提供了一个嵌入式平台,研究成果对于嵌入式远程监控系统在远程控制领域的应用具有一定的参考价值。
标签: Cortex ARM 嵌入式 以太网通信
上传时间: 2013-04-24
上传用户:jiiszha
·摘要: 针对城市道路交通控制系统中大容量主教据流的实时传输和重要状态信息与控制指令可靠传输的需求,采用基于μC/OS-Ⅱ实时操作系统和LwIP协议栈的嵌入式以太网接口的设计方法,构建了满足系统数据实时传输和可靠传输的以太网结构;系统硬件采用DSP和以太网控制器CS8900A,通过驱动程序设计和协议栈的移植,实现UDP和TCP对主数据流和状态信息与指令的传输,并通过上位机界面进行远程监控
标签: LwIP OS 嵌入式以太网 接口设计
上传用户:希酱大魔王
EdsConfig 嵌入式以太网交换机模块配置软件 软件介绍
标签: EdsConfig 嵌入式以太网 交换机 模块
上传时间: 2013-10-23
上传用户:raron1989
上传时间: 2013-10-30
上传用户:moshushi0009
ZNE-100T增强型嵌入式以太网转串口模块,LPC213XDEMO板源码
标签: XDEMO ZNE 100 LPC
上传时间: 2015-05-11
上传用户:2525775
介绍了一种简洁可靠的嵌入式以太网接口设计
标签: 嵌入式以太网 接口设计
上传时间: 2013-12-09
上传用户:270189020
单片机与TCP/IP传输的几个介绍 实时内核uC-OS-II下的网络监控系统的设计 基于以太网的嵌入式系统网络接口卡的设计 嵌入式以太网控制器不错的选择(共8种)
标签: uC-OS-II TCP IP 单片机
上传时间: 2013-12-19
上传用户:lijinchuan
基于TCP_IP协议栈的嵌入式以太网终端设计
标签: TCP_IP 协议栈 嵌入式以太网 终端设计
上传时间: 2016-06-01
上传用户:zsjzc
基于CP2200的嵌入式以太网接口设计.pdf
标签: 2200 CP 嵌入式以太网
上传时间: 2013-12-05
上传用户:源码3
基于51单片机和RTL8019以太网控制器的嵌入式以太网控制程序。
标签: 8019 RTL 51单片机 以太网控制器
上传时间: 2014-12-03
上传用户:gxrui1991