论文部分内容阅读
随着计算机和信息技术的发展,智能仪表和信息家电已经越来越多地出现在人们的生活之中。人们借助于计算机网络,可以把各种家电和仪表连接到网络中,提供个性化、多样化、舒适、方便、高效的服务。本论文提出了一种在MSP430F149单片机上实现μC/OS-Ⅱ嵌入式操作系统和TCP/IP网络协议的解决方案,以及基于该方案的应用案例。 嵌入式系统是将先进的计算机技术、电子技术以及各个行业的具体应用相结合后的产物。它是专用计算机系统,适应于对功能、可靠性、成本、体积、功耗等严格要求的应用系统,具有更好的智能化、微型化等特点。嵌入式系统广泛的应用于通讯器材、仪器仪表、航空航天、交通设施、智能家电等领域。 μC/OS-Ⅱ系统代码量小,源码公开,可移植、支持多任务,可移植到多种不同架构的微处理器,在数码相机、网络设备、智能家电等多个行业成功应用。 MSP430F149是TI公司的一款性价比极高的微处理器,它有超低功耗结构体系,具有灵活、强大的处理能力,有丰富的存储器、外设。 Internet已经深入到人们生活和工作的各个角落,缩短了人们的距离,方便了人们的沟通;Internet中广泛应用的是TCP/IP协议栈,该协议栈是一个通用的、稳定的网络系统,它提供了丰富的网络协议,如ARP、IP、ICMP、TCP、UDP等等。 TCP/IP完整的协议栈需要较多的内存空间和代码空间,MSP430F149不能满足这些要求。在本论文方案中,应用TCP/IP协议是主要为了完成数据采集和数据传输,仅仅实现了常用的几个协议:ARP、IP、ICMP和TCP,并且把这些协议的处理过程加以简化,减少了RAM和FLASH的利用。 本论文构建了一种嵌入式数据传输平台,实现了嵌入式数据传输系统的基本应用要求。基于该平台不仅可以实现智能热表系统,以满足用户通过Internet远程读取热表数据的需求;而且也可以用于其他的仪表仪器、家用电器等产品。