微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > 嵌入式TCP/IP协议单片机技术在网络通信中应用

嵌入式TCP/IP协议单片机技术在网络通信中应用

时间:06-28 来源:互联网 点击:


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

可以知道,单片机主要处理协议的网络层和传输层,链路层部分由CS8900完成。因单片机将数据接收后完整不变地通过串口输出,所以将应用层交付用户来处理,用户可以根据需求对收到的数据进行处理。
在单片机的程序处理中,包含了完整的APR地址解析协议。通过在单片机中正确设置网关、子网掩码等参数,实现了通过局域网单片机与外部因特网上的终端设备的数据通信。

4 应用

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

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top