哈尔滨理工大学软件工程专业08-7李万鹏原创作品,转载请标明出处
http://blog.csdn.net/woshixingaaa/archive/2010/12/27/6099813.aspx
RTC(Real Time Clock)单元能在系统断电时通过系统备用电池供电,RTC能通过ARM的STRB/LDRB指令传输8位BCD数据到CPU,该数据包括时,分,秒,小时,天,月和年,RTC使用一个外部32.768KHZ的晶体也能执行报警功能。
报警功能。在掉电模式或正常工作模式下,RTC能够在指定的时间产生报警信号。在正常工作模式下,报警中断(ALMINT)被激活。在掉电模式下,电源管理苏醒信号PMWKUP也与ALMINT一样处于激活状态。RTC的报警寄存器(RTCALM)可以决定报警的使能或禁止和报警时间的设置条件。
节拍中断。RTC节拍时间用于中断请求。TICNT寄存器具有一个中断使能位,同时其中的计数值用于中断。当计数值到达0时,节拍时间中断就会触发。中断的时间间隔计算如下:
中断的间隔时间 = (n+1)/128 单位是秒 其中n的值在1~127
下面的程序实现了,按一个键,可以更新当前时间,可以通过串口发送数据修改当前时间,设定报警寄存器,报警被触发后,会触发时间节拍中断,中断时间间隔位1s,持续时间是20s,也就是间隔1s蜂鸣器响一下。按另一个键,停止节拍时间中断,停止蜂鸣器。
分享到:
相关推荐
s3c2440a中文datasheet- 第14章 中断控制 s3c2440a中文datasheet- 第16章 ADC及触摸屏接口 s3c2440a中文datasheet- 第17章 RTC s3c2440a中文datasheet- 第18章 看门狗 s3c2440a中文datasheet- 第19章 MMC/SD...
s3c2440a_14INTCtrl(中断控制).pdf s3c2440a_15LCD控制器中文手册.pdf s3c2440a_16ADC&TSC;(模数转换).pdf s3c2440a_17RTC (实时时钟).pdf s3c2440a_18WTD(看门狗).pdf s3c2440a_19SDIO.pdf s3c2440a_20IIC....
此用户手册描述的是三星公司的 16/32 位精简指令集(RISC)微处理器 S3C2440A。三星公司的 S3C2440A 为手持设备和普通应用提供了低功耗和高性能的小型芯片微控制器的解决方案。为了降低整体系统成本,S3C2440A 还...
资源包含了S3C2440的按键中断,pwm中断,RTC,UART,LCD,ADC,IIs,IIc,DMA,nand Flash等源程序。并且有相关寄存器配置文档及数据手册。适合初学者学习嵌入式系统原理及接口技术。
S3C2440中文手册.PDF 1.2V 内核供电, 1.8V/2.5V/3.3V 储存器供电, 3.3V 外部I/O 供电,具备16KB 的指令缓存和16KB 的数据缓存和MMU 的微处理器 ● 外部存储控制器(SDRAM 控制和片选逻辑) ● LCD 控制器(最大支持...
samsung_s3c2440中文手册 引言 此用户手册描述的是三星公司的16/32 位精简指令集(RISC)微处理器S3C2440A。三星公司的S3C2440A 为手持设备和普通应用提供了低功耗和高性能的小型芯片微控制器的解决方案。为了降低...
S3C2440A采用ARM920T内核,集成如下片上功能: ● 1.2V内核,1.8V/2.5V/3.3V储存器,3.3V扩展I/O,16KB指令Cache(I-Cache)/16KB数据Cache(D-Cache) ● 外部储存控制器(SDRAM控制盒片选逻辑) ● 集成LCD专用...
S3C2440A采用ARM920T内核,集成如下片上功能: ● 1.2V内核,1.8V/2.5V/3.3V储存器,3.3V扩展I/O,16KB指令Cache(I-Cache)/16KB 数据Cache(D-Cache) ● 外部储存控制器( SDRAM控制盒片选逻辑) ● 集成LCD专用...
S3C44B0X中文数据手册11-中断控制器.pdf S3C44B0X中文数据手册12-LCD控制器.pdf S3C44B0X中文数据手册13-AD转换器.pdf S3C44B0X中文数据手册14-RTC.pdf S3C44B0X中文数据手册16-IIC总线接口.pdf S3C44B0X中文数据...
S3C2410 完全开发手册.p df 5302410A英文版.pdf 5302410L1CD控制器一中英对照.p df 第八章〔DMA控制器).p“ 第八章〔直接存储器存取〕.pdf 第二十二章〔SPI接口〕.pdf 第二十四章〔AC97}接口〕. pdf 第二十一章〔IIS...
4、THUMB指令集 5、存储控制器 6、NAND FLASH 7、时钟与电源 8、DMA 9、I/O口 10、PWM与定时器 11、UART 12、USB主设备 13、usb设备控制器 14、中断控制器 15、LCD控制器 16、ADC与TSC 17、RTC 18、WTD 19、SDIO 20...
6410裸机学习程序,Arm为三星公司出的S3C6410(ARM11),适用于OK6410 飞凌6410 Tiny6410 的裸机程序开发。 编译环境:XP SP3,RVDS2.2编译器 功能模块: 串口 、LED、beep(蜂鸣器)、key(查询和中断模式)、PWM、...
就休眠唤醒技术实现过程中的难点进行了深入研究,并针对S3C2440开发板提出了两种可行的低功耗休眠模式唤醒实现方法:外部中断唤醒和RTC中断唤醒。将这两种方法应用于一款基于S3C2440和WindowsCE 5.0的嵌入式智能巡检...
2440中文手册,包括对系统中断,RTC,uart,DMA,IIC等的翻译,可以帮助系统了解S3c2440,有利于在ADS下编程。
5. S3C2440的中断体系结构 第十讲 S3C2440主存储器配置 1. S3C2440存储控制器特性 2. SDRAM原理分析 3. NandFlash原理分析 第十一讲 ADS工具的使用,建立硬件调试环境 1. 建立ADS工程 2. 系统代码和NandFlash代码...
S3C44B0的io口、中断、AD、RTC代码实验指导
其中s3c_i2c_resource结构体保存了S3C2440中I2C控制器寄存器的物理地址和中断号等具体的硬件信息。 static struct resource s3c_i2c_resource[] = { [0] = { .start = S3C_PA_IIC, .end = S3C_PA_IIC + SZ...
三、S3C444B0X I/O口与中断的分析(第三讲) 1、S3C444B0X I/O口(37分钟) (1)、I/O口寄存器配置 (2)、I/O口控制LED代码分析 (3)、UART寄存器配置及代码简要分析 2、 中断(46分钟) (1)、中断模式...
三、S3C444B0X I/O口与中断的分析(第三讲) 1、S3C444B0X I/O口(37分钟) (1)、I/O口寄存器配置 (2)、I/O口控制LED代码分析 (3)、UART寄存器配置及代码简要分析 2、 中断(46分钟) (1)、中断模式...
三、S3C444B0X I/O口与中断的分析(第三讲) 1、S3C444B0X I/O口(37分钟) (1)、I/O口寄存器配置 (2)、I/O口控制LED代码分析 (3)、UART寄存器配置及代码简要分析 2、 中断(46分钟) (1)、中断模式...