论文部分内容阅读
随着生活水平的提高,人们对居住环境的舒适性、安全性的要求不断提高。家庭自动化、智能化已经成为自动化领域的一个发展热点。家庭智能化系统通常具有的功能包括家庭安防、家电控制、远程监控、信息服务、楼宇对讲、数据采集等等。家庭智能终端是家庭智能化的核心设备,它是家庭智能化系统的数据处理中心和协议转换平台。 本文利用ARM9-WindowsCE的嵌入式产品平台实现了一种家庭智能终端。该智能终端采用ARM9芯片Z228作为CPU,以Windows CE5.0嵌入式操作系统作为软件开发平台。该平台充分利用了ARM微处理器高性能、低功耗、低成本的优势,发挥了WindowsCE5.0定制方便、图形用户界面出色的特点,为智能终端的开发提供了一个方案。 论文主要完成了以下几点工作: 成功将嵌入式WindowsCE5.0操作系统移植到智能终端的CPU(Z228)上,做为软件开发平台。 论述了WinCE系统的驱动模型,总结了WinCE下驱动程序开发的要点,并重点讲解了触摸屏驱动程序的设计。 结合软硬件平台,对可视对讲程序进行二次开发。