系统采用ARM Cortex-M3为内核的32位微控制器LM3S6965, 利用其内置以太网控制器, 成功移植了uIP协议栈, 并在该协议栈上实现一个可手动选择通信路由和实时显示各通信端口状态的嵌入式通信路由控制器。介绍了嵌入式通信路由控制器设计的硬件需求和软件开发过程, 涉及以太网控制器物理接口的硬件设计, uIP协议栈的总体架构, uIP协议栈数据包处理流程, LM3S6965内置以太网控制器驱动程序以及路由控制程序的编写。为嵌入式网络通信提供了一个切实可行的解决方案。