论文部分内容阅读
随着互联网技术和嵌入式技术的不断发展,以互联网为核心的嵌入式系统将应用于各行各业,嵌入式设备接入网络开始成为被广泛关注和研究的课题之一,本课题的研究就是这样一种基于LwIP协议栈和嵌入式系统的远程监控系统,系统由监控终端、网络服务器和传感器等设备组成。论文首先介绍了国内外远程监控技术的发展情况,并在此基础上提出了一种基于LwIP协议栈的嵌入式远程监控系统的设计方案,系统采用B/S的监控模式,采用ST公司的STM32F429作为嵌入式硬件系统的控制单元,采用FreeRTOS嵌入式操作系统和LwIP网络协议栈作为软件平台。论文接着详细介绍了系统的硬件系统,内容包括系统框图,主控芯片的最小系统电路,以太网模块、显示模块及数据采集模块的接口电路等;然后介绍了系统的软件设计过程,系统使用STM32CubeMX开发平台并在此基础上移植了FreeRTOS操作系统及LwIP协议栈,介绍了设计操作系统任务及设备驱动软件的过程;论文接下来详细分析了LwIP协议栈的运行机制,确定了系统协议的总体设计并基于应用层协议与网页开发等技术,完成对Web服务器、监控页面及NTP客户端的设计。最后对系统的设计方案进行了软硬件实现,对系统进行调试并就实现效果进行分析及说明。测试结果表明,该系统运行稳定,满足了设备远程监控的发展需求,该系统的开发过程及方法具有一定的应用价值。