论文摘要
本文介绍了嵌入式系统的概念、特点、发展过程、应用领域以及嵌入式处理器的种类和操作系统,以及嵌入式系统的开发流程并建立了嵌入式系统的开发环境;分析了Mico2440开发板的硬件资源和启动方式,并移植了Windows CE的内核,在此基础上给出了基于ARM9处理器的家用防盗器的设计方案。在该方案中脉冲激光发射器和脉冲识别电路作为入侵监测传感器,以三星公司S3C2440作为入侵检测、短信息发送以及视频采集和存储的中央控制芯片。当监测到有人入侵时,在中央控制芯片的控制下,利用GSM模块,通过短信息服务系统向用户发送入侵信息;并打开摄像头进行视频采集和储存。论文完成了硬件制作,在硬件平台上配置嵌入式Windows CE操作系统,并将编译好的应用程序镜像移植到硬件平台上进行了测试。实际运行结果表明,该系统性能稳定,各项指标均以达到设计要求。
论文目录
摘要Abstract第1章 绪论1.1 嵌入式系统介绍1.1.1 嵌入式系统的概念1.1.2 嵌入式的特点1.1.3 嵌入式系统的发展1.1.4 嵌入式系统的应用领域1.1.5 嵌入式处理器1.1.6 嵌入式操作系统1.2 嵌入式系统开发流程第2章 开发平台简介及开发环境的建立2.1 开发平台简介2.1.1 Mico2440 开发板硬件构成2.1.2 Mico2440 开发板的资源2.1.3 硬件资源分配2.2 开发环境的建立2.2.1 开发板与PC 机的连接2.2.2 JTAG 的使用2.2.3 基于WindowsCE6.0 的开发环境建立第3章 Windows CE 6.0 内核及Bootloader3.1 Windows CE 的体系结构3.2 内核3.2.1 Windows CE Bootloader 的软件框架3.2.2 安装Windows CE3.2.3 下载烧写BootLogo3.2.4 安装WINCE 内核映象3.2.5 各个驱动程序源代码的位置3.3 配置和编译WindowsCE 6.0 内核及Bootloader3.3.1 编译和烧写BootLoader 之NBOOT3.3.2 在BSP 中修改LCD 类型及串口输出功能3.3.3 制作和修改Windows CE 启动Logo3.4 与PC 同步3.5 通过VS2005 创建应用程序, 并编译下载到开发板运行3.5.1 创建项目3.5.2 设置连接开发板3.5.3 编译下载程序到开发板运行第4章 家用防盗器的设计4.1 系统总体方案设计4.2 单元电路4.2.1 脉冲激光发射4.2.2 脉冲识别4.2.3 GSM 模块4.2.4 视频采集4.3 软件流程图4.3.1 脉冲激光发射4.3.2 脉冲识别4.4 工作原理4.5 硬件设计与测试4.6 软件系统的关键技术4.6.1 串行口通信类的设计4.6.2 GSM 模块控制程序设计4.6.3 USB 摄像头控制程序设计4.7 结论第五章 总结和展望参考文献附录A 主程序攻读学位期间的研究成果致谢
相关论文文献
标签:防盗器论文; 报警论文; 视频采集论文;