论文部分内容阅读
智能家居的目标是使用多种方法和设备来提高人们的生活质量,使家庭变的更加舒适、安全和有效。随着信息技术的发展,互联网技术已经深入到人们生活的方方面面。因此将家庭内部各种设备接入互联网,通过互联网对家庭内部各种设备进行操作成为可能。网络智能家居已经成为现代智能家居的一个重要发展方向。 嵌入式系统是以应用为中心的硬件设计和面向应用的软件开发为基础的专用计算机系统,广泛的应用于制造工业、过程控制、通讯、仪表、消费类产品等领域,因特网技术的发展更对嵌入式系统与因特网的结合提出了要求。 eCos从1998年问世到现在,短短8年的时间已经成为嵌入式市场中发展最快的实时操作系统(RTOS)。它作为一种新兴的嵌入式实时操作系统,以其免费开放源代码、面向中小型应用、可强占、可配置、多任务以及较好的移植性等特点,在各类嵌入式设备中得到了广泛的应用。 本文首先介绍了智能家居系统的架构、功能和发展趋势,然后对目前的智能家居控制器特点进行了分析。其次在详细论述了S3C44BOX处理器和eCos基础上,独立完成了基于S3C44BOX和eCos的嵌入式开发平台的软硬件设计:从硬件角度详细阐述了该设计所采用的各个硬件模块和功能,从软件角度详细阐述了eCos的移植过程以及配置和编译;最终完成了基于S3C44BOX和eCos的控制器的软硬件设计。最后,在嵌入式操作系统eCos的基础上进行了嵌入式Web服务器LibHTTPD的移植和应用软件的编写。