嵌入式系统综合实训说明书-基于ARM-Cortex-M0定时预警器

上传人:s9****2 文档编号:490129441 上传时间:2023-12-26 格式:DOC 页数:28 大小:1.01MB
返回 下载 相关 举报
嵌入式系统综合实训说明书-基于ARM-Cortex-M0定时预警器_第1页
第1页 / 共28页
嵌入式系统综合实训说明书-基于ARM-Cortex-M0定时预警器_第2页
第2页 / 共28页
嵌入式系统综合实训说明书-基于ARM-Cortex-M0定时预警器_第3页
第3页 / 共28页
嵌入式系统综合实训说明书-基于ARM-Cortex-M0定时预警器_第4页
第4页 / 共28页
嵌入式系统综合实训说明书-基于ARM-Cortex-M0定时预警器_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《嵌入式系统综合实训说明书-基于ARM-Cortex-M0定时预警器》由会员分享,可在线阅读,更多相关《嵌入式系统综合实训说明书-基于ARM-Cortex-M0定时预警器(28页珍藏版)》请在金锄头文库上搜索。

1、各专业全套优秀毕业设计图纸编号: 嵌入式系统综合实训说明书题 目:基于ARM Cortex-M0定时预警器 院(系): 信息与通信学院 专 业: 电子信息工程 学生姓名: 黄彬 学 号: 11002 指导教师: 晋良念 2015年 1 月 11 日摘 要随着社会和科技的发展,人类的各种预警器都有了好大的发展,如有温度预警器、压力预警器、定时预警器等等,总之只有你想不到的,没有没研究出来的预警器。而定时预警器也有了好大的应用,如它可以作为闹钟、又可以做为秒表等等,它集时间、日期、星期功能于一身,具有读取方便、显示直观、功能多样、电路简洁等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。

2、本文介绍了基于arm-m0嵌入式的开发平台设计的多功能的定时预警器的思路和技巧。在keil开发环境中编译和仿真了所设计的程序,并逐一调试验证程序的运行状况。仿真和验证的结果表明,该设计方法切实可行,该定时预警器可以实现调时定时播放警报声和点亮警报灯功能具有一定的实际应用性。关键字:定时预警器;调时定时;放警报声;点亮警报灯;keil;嵌入式AbstractWith the development of society and science and technology, human beings have all sorts of warning device of the very big

3、 development, such as temperature warning device, pressure warning device, timing, warning device, etc., in short, only you think not not not developed early warning device.Timing and warning device that has had a lot of applications, such as it can serve as an alarm clock, and can be as a stopwatch

4、, and so on, it set time, date, week functions in one, is easy to read, display, intuitive and functional diversity, circuit is simple, and many other advantages, in line with the development trend of electronic instruments and meters, has a broad market prospect.This paper introduces the developmen

5、t platform design based on arm - m0 multi-function timing of early warning of ideas and skills.Compilation and simulation in the keil development environment, the design program and debug operation condition of the validator.Simulation and verification results show that the proposed design method is

6、 feasible, the timing when warning device can realize the function of timing alarm sound and light warning lamp has a certain practical applications.Key WordsTiming warning device;and the timing;alarm; light lamp; keil; embedded目 录1 绪论11.1 嵌入式的发展11.2 ARM的发展12 NUC140开发板实时时钟RTC介绍13 总体设计框图 23.1 NUC140V

7、E3AN芯片管脚介绍33.2 复位和时钟电路设计33.3 预警提醒电路设计34 设计的步骤和过程44.1 初始化44.2 计时模块44.3 校时模块54.4、设定闹钟模块54.5 显示模块设计54.6 蜂鸣器和LED灯模块设计55 仿真实现55.1 软件调试65.2 仿真分析66 总结 7谢 辞 8参考文献 9附录 原程序 101 绪论1.1 嵌入式的发展嵌入式开发是一项系统工程,要求嵌入式系统厂商不仅要提供嵌入式软硬件系统本身,同时还需要提供强大的硬件开发工具和软件包支持。目前很多厂商已经充分考虑到这一点,在主推系统的同时,将开发环境也作为重点推广。比如三星、ARM在推广Arm7,Arm9芯

8、片的同时还提供开发板和板级支持包(BSP)。网络化、信息化的要求随着因特网技术的成熟、带宽的提高日益提高,使得以往单一功能的设备如电话、手机、冰箱、微波炉等功能不再单一,结构更加复杂。这就要求芯片设计厂商在芯片上集成更多的功能,为了满足应用功能的升级,设计师们一方面采用更强大的嵌入式处理器如32位、64位RISC芯片或信号处理器DSP增强处理能力,同时增加功能接口。1.2 ARM的发展ARM的Jazelle技术使Java加速得到比基于软件的Ja,va虚拟机(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。CPU功能上增加DSP指令集提供增强的16位和32位算术运算能力,提高了

9、性能和灵活性。ARM还提供两个前沿特性来辅助带深嵌入处理器的高集成SoC器件的调试,它们是嵌入式ICE-RT逻辑和嵌入式跟踪宏核(ETMS)系列。arm的特点:体积小、低功耗、低成本、高性能;支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;大量使用寄存器,指令执行速度更快;大多数数据操作都在寄存器中完成;寻址方式灵活简单,执行效率高;指令长度固定。2 NUC140开发板实时时钟RTC介绍实时时钟(RTC)控制器用于记录实时时间及日历功能。RTC 的时钟源由外部 32.768 kHz 晶振提供,管脚为 X32I 和 X32O(请参考管脚描述)或者管脚 X32I

10、外接 32.768 kHz 振荡器输出信号源。RTC 控制器提供时间信息(秒、分、时)在时间载入寄存器 (TLR) 以及通过日历载入寄存器 (CLR) 提供日历信息(日、月、年)。时间信息由 BCD 码格式进行表示。该控制器也提供闹钟功能,用户可以预先在时间闹钟寄存器 (TAR) 中设置闹钟时间、日历闹钟寄存器 (CAR) 中设置闹钟日期来进行闹铃设置。RTC 控制器支持周期时间节拍和闹钟匹配中断。通过设定TTR (TTR2:0),周期中断有8个周期选项 1/128, 1/64, 1/32, 1/16, 1/8, 1/4, 1/2 及1秒。当闹钟中断使能 (RIER.AIER=1) 的情况下,

11、RTC 计数器内的值 TLR 和 CLR 分别等于闹钟设定时间寄存器 TAR 和 CAR时,中断标志 (RIIR.AIF) 将被置,并产生闹钟中断请求。如果唤醒芯片功能被使能 (TWKE (TTR3)=1),那么 RTC 时间与闹钟匹配时能够将芯片从掉电模式中唤醒。RTC 模块框图1如下:图1 RTC 模块框图3 总体设计框图 本电路主要由3大部分电路组成。ARM最小系统电路、时钟显示电路和警报电路本设计用LED灯指示。其中ATM最小系统主要由复位电路和时钟电路组成。在该设计中闹钟提醒由LED灯代替当定时时间到的话,LED灯亮延时设定的时间后自动关闭。3.1 NUC140VE3AN芯片管脚介绍图2 NUC140VE3AN芯片管脚3.2 复位和时钟电路设计外部采用 32.768 kHz 晶振使能控制,而当缺省的时钟源时为外部 424 MHz 晶振。32.768KHZ是一个标准的频率,因为32768是2的15次方。当把32.768k晶振的信号连到一个16位的计数器时,第16位数字每变化一次,正好就是1秒钟时间,这样就可以计时了。3.3 预警提醒电路设计本设计

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号