嵌入式系统/ARM技术中的基于ARM9 的UDP 协议栈的设计与实现
摘 要:为了满足以太网通信过程中大数据量的快速传输的需求,往往可以牺牲一些可靠性换来高速的数据传输.根据方案,文中设计了一套基于YLP2440 的UDP 通信系统,实现了简单实用的UDP 通信协议.首先介绍了系统整体硬件结构,然后完成了以太网通信系统软件设计,以DM9000A 以太网卡驱动程序为基础,通过裁剪移植TCP/ IP 协议栈,实现了系统数据的接收和发送.对系统UDP 和ARP 通信进行了测试,结果表明UDP 通信系统整体稳定可靠,并且系统开销小.数据传输速度快,能够满足实际应用需求. 0 引 言 随着嵌入式技术和网络技术的迅速发展,以太网接口在嵌入式系统中的应用越来越广泛