首页 » 技术文章 » TCP/IP协议单片机在网络通信中的数据传输技术

TCP/IP协议单片机在网络通信中的数据传输技术

作者:  时间:2011-05-20 20:11  来源:电子产品世界

  3.2 单片机工作流程

  如图人所示,单片机首先初始化网络设备。网卡IP地址和物理地址存在X25045中,单片机复位后首先读取这些数据以初始化网络。

  单片机主要完成数据的解包打包。当有数据从RJ45过来,单片机对数据报进行分析,如果是ARP(物理地址解析)数据包,则程序转入ARP处理程序(因为在网络上正是ARP协议将IP地址和物理地址相映射)。如果是IP数据包且传输层使用UDR协议,端口正确,则认为数据报正确,数据解包后,将数据部分通过串口输出。反之,如果单片机从串口收到数据,则将数据按照UDP协议格式打包,送入CS8900,由CS8900将数据输出到局域网中。

  可以知道,单片机主要处理协议的网络层和传输层,链路层部分由CS8900完成。因单片机将数据接收后完整不变地通过串口输出,所以将应用层交付用户来处理,用户可以根据需求对收到的数据进行处理。

  在单片机的程序处理中,包含了完整的APR地址解析协议。通过在单片机中正确设置网关、子网掩码等参数,实现了通过局域网单片机与外部因特网上的终端设备的数据通信。

  4 应用

  这种嵌入式TCP/IP协议的单片机系统板,具有成本低、硬件少、占用面积少、传输速度快、使用方便等优点。适用于现有的网络传输系统,有着广泛的应用前景,特别是数据采集、数据传输领域。目前,在屏幕板数据成像、远程数据采集系统中被使用。

相关推荐

基于TCP/IP及蓝牙技术的家居安防系统设计

家居安防  TCP  IP  蓝牙  2011-08-16

TCP/IP协议单片机在网络通信中的数据传输技术

TCP  数据传输  2011-05-20

漏洞扫描技术应用分析研究

黑客  漏洞扫描  TCP  UDP  2010-12-24

基于LPC2364的串口转网口专用协议卡的研制

富士通推出业界领先PC外围使用的USB 3.0 – SATA桥接芯片

使用NI PXI和LabVIEW实时模块简化硬件在环仿真系统

PXI  LabVIEW  TCP/IP  2009-07-13
在线研讨会
焦点