1、PDF外文:http:/ 中文 2435 字 出处: The 2nd International Conference on Computer Application and System Modeling (2012) 基于 MTK 研究和实现防盗 监控报警系统 明章罗 军闵王,明远张 长江 大学 电子与信息学院 长江大学 勘探技术石油重点实验室 荆州,中国 和天然气资源,教育部, 宏利王 荆州,中国 SJS 有限公司 荆州,中国 摘要:作为一种高性价比的移动开发平台, MTK 支持视频录制
2、和发送功能多媒体消息。在本文中,防盗监控基于 MTK 报警系统提出并实现。基于 MT6226 的高性能 MTK 芯片的设计。传感器,并通过连接到 MT6226 报警装置 GPIO 接口。一旦其中一个传感器检测到异信号, MT6226 通话录音录像的线程,驱动报警装置。然后, MTK 发送彩信它由视频到主压缩。实验结果表明,该防盗监控报警系统基于 MTK 平台上都取 得了不错的表现成本效益和灵活性,这弥补不足现有的监控系统。 关键词: MTK,多媒体消息, MT6226,监控系统 一、引言 由于安全设施的重要组成部分,监控系统中发挥着越来越重要的
3、作用。但在目前,在国内存在着太多的弊端安防监控系统,如成本高,短在 PC 和高传输距离远,很深的依赖要求存储空间。为了弥补不足之处现有的监控系统有效,本文提出转发智能防盗系统的解决方案,它是性价比高,能耗低,独立的工作和支持远程彩信控制。作者介绍硬件和 MTK 的软件,然后再给出监控系统的总体结构,引入流程图来实现这一功能,最后讨论在 MTK 平台的充分的录影或,计时的功能,发送彩信和外部中断。该结果表明,该方案是可行的,它的价值 得到了提升。 二、 MTK 系统 1、 硬件平台 MTK 是联发科的缩写。 MTK 手机手机开发平台是最
4、流行的和完整的使用国产手机的设计师和系统现在的厂家。其高性价比和对二次开发的特点可能是高由手机制造商的青睐。 MT6226 芯片项目选择是为 GSM / GPRS 的领先优势单芯片解决方案针对数字的新兴应用手机音频和视频。基于 32 位 ARM7EJ -STM 的 RISC 处理器, MT6226 不仅具有高性能 GPRS Class 12 的 MODEM ,还提供了全面的和先进的解决方案,用于手持多媒体。至提供完整的用户界面, MT6226 汇集了所有用于多媒体 GSM / GPRS 的必要外围块手机。外设 B 锁是由键盘的扫描仪来检测多个按键的功能, S
5、IM 卡控制器,警报器,实时时钟, PWM ,串行 LCD 控制器,以及通用可编程 I / O 操作。对于连接和数据存储方面, MT6226 支持UART ,红外线, USB 1.1 奴隶和 MMC / SD / MS / MS Pro 中。此外,对于大数据量传输,高性能 DMA (直接存储器存取)和硬件流量控制的实现,从而大 大提高了性能,并减少MCU 处理负荷 1。 2、软件系统 MTK 提供了一套功能强大的,稳定的软件平台, 它支持二次开发的安全 6, 制造等领域。 2.1、 操作系统 &nb
6、sp;MTK 的核心操作系统是一个实时抢占式和多任务操作系统,其上的软件命名为 KAL操作系统(内核抽象层)接口设计用于提供系统服务,如定时器,队列,内存管理,对于MTK 的任务。 2.2、 基础软件体系结构 在 MTK 系统的软件架构,它主要由 RMI(远程 MMI), MMI(人机的接口), L4( 4层),驱动程序和 PS/L1(协议栈 /层 1) 2。 MTK 的软件体系结构可分为每一层不同的功能模块。 MMI 为核心 MTK 系统的二次开发,整体结构如图 1 所示。
7、 图 1。 MTK 平台的 MMI 结构 图 1 显示了 MMI 由四层组成:的 FrameWork 层,人机界面之间的通信层和 L4 的水平,应用层和 UI 层 5。 3、 该系统的总体框架 传感器和安装在 MT6226 报警装置通过 GPIO 接口。一旦其中一个传感器检测异常信号时,该接口的触发电路发送一个脉冲信号到 MT6226,这将导致 MT6226 到呼叫记录视讯与驾驶报警的线程设备。在同一时间, MTK 的发送多媒体该消 息由视频到主压缩。
8、 图 2。防盗报警系统监控 - 防的总体框架基于 MTK 平台上 4、 实施的主要职能 4.1、 功能流程图 下图显示了防盗报警系统监视功能的流程图: 图 3。防盗报警系统监控功能,实现了流图 4.2、 核心模块 1)定时器 4 定时器事件是一个指定的事件在被触发时规定时间或在规定的时间间隔,这通过在系统中注册的函数来实现。计时器事件在防盗报警系统实现如下: 1)定义一个名
9、为 MMI_TIMER_IDS 类型 TIMEIDRECORDING_TIMER_ID 。 2 )调用函数为“ StartTimer ( U16 TimerID , U16 延迟, FUNCPTR )“,以启动一个定时器。参数“ TimerID ”是在步骤 1 中所定义的 TIMEID ),参数“延迟”是时间间隔,参数“ FUNCPTR ”是程序所谓在指定的时间间隔。在防盗功能报警系统如下:“ StartTimer( RECORDING_TIMER_ID , 5 * 1000
10、 , capture_and_send_message )“,其中” 5 * 1000 “,是基于在 MT6226 芯片的工作频率,并设置定时录制时间 1000 年在MT6226 是 1 秒的时间。“ capture_and_send_message ”是准备的功能视频和发送多媒体消息到通用主的手机。 3 )调用函数为“ StopTimer ( U16 TimerID )”来停止一个定时器。防盗报警系统作为函数如下: StotTimer ( RECORDING_TIMER_ID )。 2)视频录制
11、作为一个移动开发平台, MTK 具有相同的多媒体功能的普通移动电话,其中视频录制是最重要的部分之一。防盗报警 系统充分利用这个功能来收集重要的录像证据。当 MTK 平台接收异常传感器信号,程序开始计时,并在回调过程“ capture_and_send_message”叫系统函数“ mmi_vdorec_entry_app”,由它实现视频录制。 3) MMS 通讯 防盗报警系统需要发送一个多媒体它由视频到 master.The 压缩消息在加载多媒体消息服务模块“ plutommi MMI JataayuApp JMMSMMI” 3,这按如下方式 JMMSWriteMMSUI.c实现: 无效 send_vedio_mms(无效)