论文部分内容阅读
信息技术的高速发展给人们生活带来了革命性的变化,嵌入式系统进行网络互连的要求也随之产生,嵌入式系统的应用已越来越重视其网络特性。在这种情况下,结合当前嵌入式测控系统的使用现状及以太网的发展趋势,本文提出了一种基于以太网的嵌入式测控系统的设计方案。该方案采用主从式双处理器(单片机+DSP)结构的工作方式,单片机作为主控器件,负责网络协议的处理和外围接口的控制等,充分发挥其控制能力强的特点;DSP作为从处理器,负责数据的采集和处理,充分发挥其数据处理能力强的特点,这样可以大大提高整个嵌入式测控系统的信息处理能力及其网络通信能力,从而促进嵌入式测控系统向更高层次发展。 在此方案的基础上,本文设计与实现了嵌入式测控系统的核心部分——网络通信模块,并对其实现过程从以下三个方面进行了较详细的阐述: (1) 从系统的设计要求出发,介绍了嵌入式测控系统的整体设计思想,并简单的介绍了网络通信模块与嵌入式测控系统中其它模块的接口电路的设计方法。 (2) 考虑到嵌入式测控系统工作时的技术需求,如通用性、实时性和多任务管理等,在系统中引入了一个嵌入式实时操作系统,用于管理整个系统,目前已实现网络通信任务的管理。论文对该实时操作系统的特点、工作原理及移植的方法进行了较完整的阐述。 (3) 为使嵌入式测控系统接入以太网,需要在网络通信模块中实现互联网通信协议的处理功能,这就要求实现TCP/IP协议。论文设计与实现了一个简化的适合于单片机的TCP/IP协议栈,并详细的描述了TCP/IP协议的格式、工作原理及简化的方法与步骤。