1、ARM;UART0;RTCBased on network security system that software design-measurement control moduleAbstract: Now in the information age, the thing networking information network has become a certain trend of development of, and prevent this concept to we no longer strange, it with our life, so that they s
2、hould be united security of our research and development. Security content networking system the most outstanding characteristic is its end products have intelligence, integration, able to connect a variety of sensors, can through the Internet to transmit alarm image and information, and at the same
3、 time a network platform monitoring alarm service functions. According to the characteristics of the industry, network security products that are required to have small size and low cost, the collection monitoring, image analysis, intelligent processing, storage, siren front-sound, and the active al
4、arm and other functions in a body, can connect multiple sensor, from the main computer run separately.In the software development process of software and the editor of IAR simulation. Through the simulator will JLINK program download to the target board, first for a single branch module design and c
5、ommissioning, finally the module integration commissioning, realize human-machine exchange.Key words: ARM;1 绪论1.1 技术背景1999年美国麻省理工学院(MIT)提出物联网概念,10余年间物联网在世界范围内越来越受到关注。在国内,随着政府对物联网产业关注和支持力度的显著提高,物联网已呈现出一种从产业愿景走向现实应用的趋势。但是大家一直以来对物联网的概念没有一个准确而固定的定义,以及一些利益相关方各自对这一概念进行基于自身利益的解读,使得大家对物联网这一概念的内涵和外延认识明确。一般大家
6、认为,物联网就是通过射频信息传感设备,按照约定的协议实现人与人、人与物、物与物之间进行全面互联的网络,主要特征是通过射频识别、传感器等方式采集物理世界的各种信息,结合互联网络、移动通信网络等进行信息的传送与交换,采用智能计算技术对所采集信息进行分析处理,提高对物质世界的感知能力,从而实现智能化的决策和控制。1.2 选题意义安防物联网就是物联网和安防应用相结合而产生的,它将给安防领域带来新的应用价值,他的终端产品具有智能化和集成等特征,能够与多种传感器相连接,并通过互联网络报警传输图像和信息,同时也有一个网络平台的监控和报警功能。根据行业的特点,网络安全产品还要求其小体积、集监控、制造成本很低、
7、图像分析、前端存储、智能处理、主动报警和警笛讯响等多种功能于一体,可连接多个传感器,可以脱离电脑主机单独进行运行。从这个概念看,已人们被广泛应用的室内入侵自动报警系统是物联网在安防领域的初步应用,目前安防行业已经在朝着物联网方向发展,具有率先广泛应用的基础和必然优势。由此可见,加快安防物联网应用建设,不但是提升安全防范水平有效的技术手段,而且也是提升社会信息化水平的重要杠杆,对推动物联网在其他行业应用有巨大的示范作用,对经济发展和社会生活都将产生深远影响。国家工信部在物联网“十二五”发展规划中指出:物联网已成为当前世界新一轮经济和科技发展的战略制高点之一,发展物联网对于促进经济发展和社会进步具
8、有重要的现实意义。1.3 课题设计思路通过相关资料,了解基于ARM的RTC模块开发、人机交互接口、LCD真彩屏的原理。基于ARM实验板进行设计开发,利用IAR开发软件对各个模块进行程序编写和调试,确认程序调试无误后,先将PC机与ARM实验板进行串口联接,进行收/发通信调试,最后再将各个部分整理综合起来调试整个安防系统。1.4 整体结构通过外部无线模块的物理探测,将采集的数据信息传递到目标开发板LPC1768中,在目标板上进行数据处理并显示结果。图1-1 整体结构图2 LPC1768芯片介绍2.1 LPC1768简介LPC1768是NXP公司推出的基于ARMCortex-M3内核的微控制器LPC
9、17XX系列中的一员。LPC17XX系列Cortex-M3微处理器用于处理要求高度集成和低功耗的嵌入式应用。LPC1700系列微控制器的操作频率可达100MHz(新推出的LPC1769和LPC1759可达120MHz)。ARMCortex-M3CPU具有3级流水线和哈佛结构1。LPC17XX系列微控制器的外设组件包含高达512KB的flash存储器、64KB的数据存储器、以太网MAC、USB主机/从机/OTG接口、8通道DMA控制器、4个UART、2条CAN通道、2个SSP控制器、SPI接口、3个IIC接口、2输入和2输出的IIS接口、8通道的12位ADC、10位DAC、电机控制PWM、正交编
10、码器接口、4个通用定时器、6输出的通用PWM、带有独立电池供电的超低功耗RTC和多大70个的通用IO管脚1。2.2 技术特性 64KB片内SRAM。 32KB可供高性能CPU通过本地代码/数据总线访问。 2个静态存储器模块、带独立访问路径、可以进行吞吐量更高的操作,静态存储器可用做Ethernet、通用串行总线、DMA 存储器,以及通用指令与Data storage。 以太网串行EEPROM中的物理地址带简化媒体独立接口和相关的直接存储器。 USB2.0全速从机/主机/OTG控制器,带有用于从机、主机功能的片内PHY和相关的控制器。 4个异步串行通信、全部的UART都支持IrDA2。 CAN控
11、制器,带有2 个通道。 2个SSP控制器,带有FIFO,可按多种协议进行通信。其中一个可选择用于SPI,并且和SPI公用中断。SSP接口可以与GPDMA控制器一起使用3。 IIS接口可与GPDMA一起使用。IIS接口支持3线数据发送和接收或4线组合发送和接收连接,以及主机时钟输入输出3。 4个通用定时/计数器,共有8个捕获输入和10个比较输出。每个定时器都有一个外部计数输入。 一个电机控制PWM,支持三相的电机控制。 通过片内PLL,没有高频晶振,CPU页可以以最高频率运转。 第二个专用的PLL可用于USB接口,以允许增加主PLL的灵活性。 100MHz的工作频率。 嵌套向量中断控制器,可快速
12、确定中断。 四种节能模式:睡眠模式、深度睡眠模式、关机模式,和深度省电模式。 唤醒中断控制器支持超低漏电保持模式,并针对关键事件提供瞬时完全活动模式。2.3 LPC1768的结构功能介绍LPC1768芯片包含一个支持仿真的Cortex-M3CPU,片内存储器控制器接口的Cortex-M3局部总线,中断控制器接口的AMBA高性能总线(AHB)和连接片内外设功能的外设总线(VPB,ARM AMBA总线的兼容超集)LPC1768将Cortex-M3处理器配置为小端(little-endian)字节顺序4。AHB外设分配了2M字节的地址范围,它位于4G字节ARM存储器空间的最顶端。每个AHB外设都分配
13、了16kb字节的地址空间。LPC1768的外设功能(中断控制器除外)都连接到VPB总线。AHB到VPB的桥将VPB总线与AHB总线相连。VPB外设也分配了2M字节的地址范围,从3.5GB地址点开始。每个VPB外设在VPB地址空间内都分配了16k字节地址空间。Cortex-M3处理器专为控制极低动态功耗和漏电而设计。类似于所有Cortex-M部分处理器,Cortex-M3处理器也利用ARM180ULL电源管理工具包(PMK)和标准单元库来支持超低功耗休眠实现。这款处理器与集成唤醒中断控制器(WIC)相结合,支持迅速将内核置为超低漏电状态保持模式,并可在发生关键事件时以近乎瞬时的响应速度返回完全活
14、跃模式5。这些技术的整合便产生了超低功耗的32位处理器,其性能效率和响应能力可最大限度地减少活动持续时间,在利用ARM物理IP实现时,可在活跃和休眠状态下实现更低功耗。3 应用模块3.1 存储器存储器是构成嵌入式系统硬件(处理器、存储器、I/O电路)的重要做成部分。设计嵌入式系统的存储器时需要考虑许多因素:有的嵌入式控制器集成了存储器,一般不需要额外扩展,甚至有的嵌入式控制器无法扩展;有的嵌入式微处理器片上没有存储器,必须外部扩展;有的嵌入式处理器片上集成了一定数量的存储器,可以满足一定的需要,如果软件占用空间比较大,可能需要扩展存储器,所以整个存储器系统由片上片外两部分组6。RAM空间ROM空间EEPROM图3-1 嵌入式系统典型的存储空间分配示意图 随机存储器RAM这种存储器之所以称之为随机存储器(RAM),是因为任一存储单元的数据可以以任一顺序而非固定顺序被访问(读/写)。在RAM中有两种重要的存储元件:SRAM(静态RAM)和DRAM(动态RAM)。它们之间的主要差别是存储于其中的数据的寿命长短。SRAM只要是芯片有就会保留其中的内容,但如果切断了电源或者是暂时断电了,其中的内容就会永久的丢失;DRAM只有极短的数据寿命,通常不超过0.25s,即使是在连续供电的情况下也是
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1