论文部分内容阅读
信息技术、网络技术的高速发展和后PC时代的到来,嵌入式系统已广泛渗透到了现代社会的各个方面。随着Internet应用的日益普及,Internet成为信息流通的重要渠道。与此同时,嵌入式设备,作为控制领域的智能终端,对Internet的需求也日益迫切。本文从DSP网络控制智能节点的网络化数字化角度出发,在比较了几种DSP网络化方案的基础上,分析了嵌入式TCP/IP特点,设计了一种基于DSP和公开源码的嵌入式操作系统uC/OS-Ⅱ的网络通信平台,解决了嵌入式设备与Internet的直接信息传输问题。本课题深入研究了TMS320VC5402 DSP和以太网控制器RTL8019AS的结构和工作原理,设计了基于DSP的以太网通信系统硬件平台;考虑到嵌入式系统的通用性、实时性和多任务管理等技术需求,在系统中引入了一个嵌入式实时操作系统——uC/OS-Ⅱ,用于管理整个系统,文中对其特点和移植过程作了较详细的研究和阐述;其次根据嵌入式系统应用领域的要求,并在保证与协议标准兼容的前提下,对标准的TCP/IP协议栈进行了取舍和修改;最后,本文中设计并实现了一个简化的,适用于DSP系统的嵌入式TCP/IP协议,并阐述了其在系统中的具体实现过程。文章在最后指出了本平台尚存在的问题,并分别提出了改进意见和下一步要做的工作。虽然本系统是基于DSP嵌入式平台开发的,但实现过程中建立的模型、处理流程都具有参考性,对其它嵌入式系统的设计有一定的借鉴作用。