基于S3C44B0的嵌入式系统在电子警察中设计与应用.docx
《基于S3C44B0的嵌入式系统在电子警察中设计与应用.docx》由会员分享,可在线阅读,更多相关《基于S3C44B0的嵌入式系统在电子警察中设计与应用.docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于S3C44B0的嵌入式系统在电子警察中设计与应用基于S3C44B0的嵌入式系统在电子警察中设计与应用zhangting导语:电子警察系统在实现警务工作网络化、当代化、智能化进程中有着重要作用。随着城市交通的迅速开展,机动车流量急剧增加,使得交通治理面临着新的挑战,由于某些驾驶员交通法律意识淡薄,为达目的闯红灯行驶,十分是在无交警值守的区域,问题更为严重。电子警察系统,就是将在交通路口抓拍到的违章照片传回控制中心,进展分析处理和保存,并作为违章证据处分违规的司机。电子警察系统在实现警务工作网络化、当代化、智能化进程中有着重要作用。电子警察一般由三大局部组成,一是照片拍摄局部;在红灯信号期间,
2、控制器控制数码相机拍摄违章车辆照片,并存储到相机存储卡上。二是照片传输局部;将数码相机存储卡中的相片传送回监控中心。三是照片处理局部;在控制中心,工作人员将照片进展统计处理。照片传输局部常用的方法有人工取图、基于PC的工控机传送两种。人工取图方式消耗大量人力,无法及时获取照片,无法实现自动化操纵;基于PC的工控机传送方式,本钱高,体积大,安装不方便。基于ARM的嵌入式系统的出现解决了以上两种传送方式中的存在的缺点。本文主要研究介绍:1嵌入式系统的构造;2怎样利用嵌入式操纵系统和ARM处理器构建电子警察照片传输设备;3介绍此设备的实际应用。嵌入式系统的构造嵌入式系统是一个硬件和软件的集合体,由嵌
3、入式微处理器、嵌入式操纵系统以及承载操纵系统的硬件平台组成。嵌入式系统软硬兼施,互利互惠,融为一体。嵌入式操纵系统嵌入式操纵系统是嵌入式系统的控制中心,主要用于对系统软硬件调度治理和人机界面加以控制。嵌入式系统的引导程序嵌入式系统中引导程序Bootloader的作用与PC的BIOSBasicInputOutputSystem相似,通过引导程序可以完成对ARM板上的主要部件CPU、SDRAM、Flash、串口等进展初始化操纵,并能完成下载文件,Flash擦写等操纵。一个功能完善的引导程序相当于一个微型的操纵系统。操纵系统内核运行之前,引导程序完成加载内核和一些辅助性的工作,然后跳转到内核代码的起
4、始地址并执行。引导程序可以初始化硬件、建立内存空间映射,进而将系统的软硬件环境带到一个适宜的状态,以便最终调用系统内核。简言之,Bootloader为操纵系统提供硬件资源信息,并进一步加载、引导操纵系统。引导程序通常固化在FLASH或者ROM中,基于ARM内核的CPU在复位时通常从地址0x00000000取第一条指令。因此,基于ARM的嵌入式系统通常都有某种类型的固态存储设备被映射到这个地址上。系统上电后首先执行Bootloader程序。如图1所示是一个装有Bootloader、内核参数、内核映像和根文件系统映像的固态存储设备空间分配构造图。嵌入式系统的硬件系统与PC硬件相比,嵌入式系统的硬件
5、系统具有如下特点:1体积小,本钱低,集成度高。嵌入式系统去除冗余,力争用最少的硬件资源完成目的功能。2功耗低,电磁兼容性好,能在恶劣的条件下工作,死机后可以快速重启。3面向特定的应用。嵌入式系统的硬件平台在价格、功能、体积、能耗等方面都有严格限制。通常,嵌入式系统硬件平台主要分为2大局部:一局部为系统主板,为基于ARM的最小系统,包括CPU、Flash、SDRAM、串口等最根本局部;另一局部为系统扩展,提供用于完成各种不同功能的硬件模块。如存储设备,闪存FlashMemory;通讯设备以太网卡,USB控制器等。嵌入式系统中的软件嵌入式系统软件包括与硬件相关的底层软件、操纵系统、图形界面、通讯协
6、议、数据库系统和应用软件等。嵌入式系统的软件局部具有以下特点:1软件代码要求高质量、高效率和高可靠性。在嵌入式系统中,软件的运行空间有限,内存空间特别珍贵,在程序设计时需要时刻考虑软件的运行效率。由于嵌入式设备的工作环境多变,因此嵌入式软件设计需要有质量高、可靠性高的代码作为保障。2嵌入式软件开发与硬件严密联络。嵌入式软件的开发是针对特定的硬件平台进展的,它牵扯到硬件驱动方面的一些软硬件结合局部。3软件要求固化。为了进步执行速度和系统的可靠性,大多数嵌入式系统软件需要固化到系统板的Flash或者ROM中。此外,嵌入式系统软件还需要具有异常处理,快速复位的特点。在实时系统中,软性必须具有对实时多
7、任务很强的支持才能,快速响应并将执行时间减少到最低限度。系统功能与设计系统功能本着既能知足电子警察照片收集传输的实际需要,又尽量节约资源的原那么,本系统提供如下功能:1上位机效劳器。向终端发出数据和命令;接收终端上传的照片并进展保存处理。可实现人工操纵、自动定时操纵、单终端控制、所有终端控制功能。2收集照片。终端设备从数码相机中将照片收集到本地存储器中,以保证在照片传输经过中不影响数码相机正常工作。3照片传送。通过网络将照片传送至上位机效劳器,实现传输智能化。4网络检测。终端设备可以检测网络通断,保证数据传输正确。5在线更新。通过上位机可以对终端设备进展参数修改,软件晋级。系统设计此系统设计主
8、要是为了知足数码相机中的照片可以平安、及时的传送到控制中心。因此系统采用C/S客户端/效劳器形式设计,由控制中心的效劳器发送命令控制终端设备进展取图传图操纵。系统设计框图如图2所示。终端设备CPU选用Samsung公司的基于ARM7TDMI核的16/32bit、低功耗、高性价比RISC控制器S3C44B0;操纵系统选用网络功能强大、可靠性好、便于移植裁剪、针对无MMU内存治理单元控制器的开源操纵系统uClinux。终端设备硬件设计终端设备硬件设计本着接口标准化、功能模块化、扩展性好、可靠性高的原那么,划分为CPU模块和外设模块。1CPU模块:包括S3C44B0、SDRAM、NORFlash等系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 S3C44B0 嵌入式 系统 电子警察 设计 应用
限制150内