1、 I 目 录 绪论 1 1 安防系统简介 1 1.1 安防系统的组成 1 1.2 安防系统的子系统 2 1.3 安防系统的发展与现状 2 2 硬件平台 3 2.1 ARM 处理器简介. 3 2.2 S3C2410 处理器. 4 2.3 以 ARM 为平台的安防前端控制器 4 3 软件平台 4 3.1 嵌入式操作系统简介 4 3.2 内核的剪切、移植、与编译和烧写 5 3.3 文件系统的制作 7 4.Modbus 简介 . 8 4.1 Modbus 的作用与特点 8 4.2 Modbus 上的数据传输 8 4.3 Modbus 协议 帧结构 9 5 系统的设计. 10 5.1 系统框图 10 5
2、.2 传感器的门限参数设置 . 10 5.3 串口设计 11 6 总结与展望 . 12 6.1 总结 . 12 6.2 展望 12 参考文献. 14 附录 A: . 15 II 基于 ARM 的楼宇大厦的安防设计 摘 要 目前嵌入式系统在智能楼宇和工业控制方面上运用的越来越广,嵌入式应用于安防系 统,可以使安防产品越来越智能化。未来安防技术将会朝着智能化、网络化、集成化方面发 展,本文设计了一个基于 ARM 的安防系统。 本系统采用基 ARM 的 S3C24l0 处理器作为主控制模块芯片, 操作系统采用嵌入式 LINUX 操作系统。本文主要阐述以下几点: 安防系统的基本构成, 熟悉安防系统的模
3、块为下面的系统设计提供了理论基础。 以 ARM 为平台的安防前端控制器, 重点对 S3C24l0 处理器芯片的性能进行分析。 采用嵌入式 LINUX 系统作为操作系统,对 LINUX 系统的移植进行研究。熟悉了解 Modbus 协议,通过此协议 使控制器和其他设备相互通信。 【关键词】安防模块 ARM 平台 LINUX 操作系统 Modbus 协议 III Building blocks security design based on ARM Abstract At persent,embedded systems are used in a wide range inintelligent
4、 buildings and industrial control.Embedded used in security system can make security more and more intelligent. The future of security technology will be toward the development of intelligent, networked, integrated. This paper designed a security system based on ARM. The system uses ARM-based S3C24l0 chip as the main control module The operating system uses embedded LINUX operating system. This article focuses on the following points: (1) a basic component of the security system, familiar with