基于 DSP 的快速以太网通信技术研究
为了适应大量的嵌入式产品的网络接入需求,目前市场上的主流嵌入
式操作系统都包含了 TCP/IP 网络协议栈。这些商品化的 TCP/IP 协议栈
运行可靠、性能也非常好,但是价格较高,降低了市场竞争力。因此,开
发 TCP/IP 协议栈很有有意义。本文的研究目标是建立一个 DSP 系统的网
络通信平台,实现 DSP 系统与网络中其他通信设备的高速数据传输。
系统总体设计:本文研究的以太网通信系统大致分为图 1 所示的 5 个
层次,由下向上分别为:硬件层、设备动层、操作系统、网络模块和用户
代码。
图 1 系统的层次结构
本系统的创新之处是以 DSP 系统和以太网控制芯片 Ax88796 的接口
电路为系统的物理基础。快速以太网驱动程序处于硬件抽象层,为操作系
统提供了访问快速以太网控制芯片 Ax88796 或改变其工作行为的系统调
用。μC/OS-Ⅱ 操作系统处于系统内核,为用户代码统一管理系统软硬件资
源提供用户所需的底层服务。TCP/IP 协议栈软件为 μC/OS-Ⅱ 操作系统扩
评论0
最新资源