
ARM报告详细阐述了实时时钟实验的实施情况。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
一、实验目的
1、深入理解实时时钟(RTC)的硬件控制原理,并掌握其设计方法。
2、熟练掌握S3C44B0X处理器中RTC模块的程序设计技术。
二、实验设备
1、硬件方面:Embest EduKit-III实验平台,以及Embest ARM标准/增强型仿真器套件,并配备一台用于运行实验的PC机。
2、软件方面:Embest IDE Pro ARM集成开发环境,以及支持Windows 98/2000/NT/XP操作系统的计算机平台。
三、实验内容
本实验旨在学习和掌握Embest EduKit-III实验平台上RTC模块的使用方法,并进行一系列的操作:
1、通过编写应用程序,实现对时钟日期及时间设置的修改和调整。
2、利用EMBEST ARM教学系统的串口通信功能,在超级终端中实时显示当前系统所记录的时间信息。
四、实验原理
1. 实时时钟(RTC)
实时时钟(RTC)器件是一种专门设计的集成电路,它能够提供日历功能、时钟功能以及数据存储等多种功能。通常情况下,此类器件被广泛应用于各种计算机系统中,用作精确的时钟信号源和关键参数设置存储电路。RTC器件具有计时精度高、功耗低以及体积小巧等显著优势,尤其是在嵌入式系统中,它们被用于记录事件发生的时间和相关信息,例如在通信工程、电力自动化和工业控制等高度自动化领域的无人值守环境中。随着集成电路技术的不断进步和发展,新型的RTC器件也在不断涌现出来。这些新型器件不仅具备高精度的RTC功能,还集成了大容量存储器、温度传感器以及模拟-数字转换(A/D)数据采集通道等多种功能模块,已经发展成为集RTC功能、数据采集和存储于一体的综合性功能器件,特别适用于以微控制器为核心的嵌入式系统应用。
RTC器件与微控制器之间的接口通常采用简单可靠的串行接口方式,例如I2C、SPI、MICROWIR和ECAN等串行总线接口。这些串行接口仅需2~3根线缆即可连接完成,并且可以分为同步型和异步型两种类型。
2. S3C44B0X 实时时钟(RTC)单元
S3C44B0X处理器集成的片内外设—— RTC单元是处理器内部的关键组成部分。该单元由开发板上的后备电池供电支持,即使在系统电源关闭的情况下也能持续运行。RTC单元将包含8位BCD码的数据发送到CPU进行处理。传送的数据包括秒、分、小时、星期几、日期、月份以及年份等信息。 RTC单元的时钟源主要依赖于外部32.768kHz晶振提供的稳定频率信号来保证计时精度;此外,该单元还具备闹钟(报警)功能。S3C44B0X RTC单元的主要特性包括:BCD数据格式(秒分小时星期日期月份年份),自动计算闰年功能, 能够有效避免“2000年问题”,独立的电源输入方式, 以及支持毫秒级时间片中断的能力, 为实时操作系统(RTOS)提供可靠的时间基准读写寄存器访问权限等等。
全部评论 (0)


