摘要
系统采用ARMCortex-M3为内核的32位微控制器LM3S6965,利用其内置以太网控制器,成功移植了uIP协议栈,并在该协议栈上实现一个可手动选择通信路由和实时显示各通信端口状态的嵌入式通信路由控制器。介绍了嵌入式通信路由控制器设计的硬件需求和软件开发过程,涉及以太网控制器物理接口的硬件设计,uIP协议栈的总体架构,uIP协议栈数据包处理流程,LM3S6965内置以太网控制器驱动程序以及路由控制程序的编写。为嵌入式网络通信提供了一个切实可行的解决方案。
This paper describes the transplantation of uIP Protocol Stack cnto the embedded system by using the internal ethernet controller module of 32-bit LM3S6965 with ARM Cortex-M3 as its core,thus the communication route could be selected manually and the status of the communication port be displayed in real time.This paper tells of the hardware requirements and software development processes for the communication routes controller,including physical interface of the controller,architecture and data processing of the uIP stack,drive program of the internal ethernet controller and program of the routes controller,thus providing practicable scheme for the embedded network communication.
出处
《通信技术》
2010年第11期83-86,共4页
Communications Technology