论文部分内容阅读
随着科学技术的发展,嵌入式设备的应用领域越来越广泛,如移动电话、家用电器、汽车……无不有它的踪影。嵌入控制器因其体积小、可靠性高、功能强、灵活方便等许多优点,其应用已深入到工业、农业、教育、国防、科研以及日常生活等各个领域,对各行各业的技术改造、产品更新换代、加速自动化化进程、提高生产率等方面起到了极其重要的推动作用。正因为如此嵌入式设备的应用环境也变得复杂多样,这样就可能导致在某些特殊环境下,人们是无法直接操作这些设备的,因此对该种设备远程控制技术的研究受到了国内外的广泛关注。目前采用UDP(User Datagram Protocol)通信,通过以太网传输数据来进行远程控制就是一种可行的办法,本设计就是通过UDP通信实现对嵌入式设备的远程控制。设计中选用了idea6410作为开发平台,BenQ M22GPRS模块作为开发平台的外设。为了实现由PC机通过UDP通信向开发平台发送控制信号来操作GPRS模块进行工作,嵌入式平台上就必须要构建TCP/IP协议体系。作者最终选择了在平台上移植带TCP/IP协议体系的Windows CE6.0操作系统,设计了一个基于嵌入式WinCE UDP通信的远程设备控制系统,在系统设计过程中采用了模块化方法,将系统分为不同的模块,对各个模块的功能需求进行了分析,定义了各模块接口,并且描述了各个模块之间的关系,在此环境下实现了由PC机通过UDP通信发送控制信号操作嵌入式平台的外设的目标。本次设计成功实现了通过UDP通信对嵌入式设备进行远程控制的目标,即由PC机通过UDP通信向嵌入式设备发送控制信号来控制嵌入式设备的外设进行工作。从中可以看出,通过UDP通信对嵌入式设备进行远程控制是一种可行的方法。当嵌入式设备的应用环境比较特殊,人们无法直接对其进行控制时,便可以采用这种方法来对嵌入式设备进行远程控制,解决了无法由人直接操作嵌入式系统的局限性,能广泛适用于环境恶劣、场景危险、对实时运行要求不高的特殊环境。