IBM BladeCenter 管理模块RTC校准与操作指南
需积分: 48 76 浏览量
更新于2024-08-06
收藏 18.38MB PDF 举报
"本文档主要介绍了IBM BladeCenter管理模块的命令行界面参考指南,特别是关于RTC(实时时钟)的校准方法,包括向前校准和向后校准的详细过程,以及通用寄存器组和基本操作的相关知识。文档还提到了LPC178x/177x系列Cortex-M3的实时时钟特性,适合于低功耗和CPU非连续工作的系统。"
在IBM BladeCenter管理模块中,RTC(Real-Time Clock)的校准是一个关键的维护任务,确保时间的精确性对于系统的正常运行至关重要。校准分为两种方式:向后校准和向前校准。
向后校准的步骤涉及使能RTC定时器并设置寄存器CCR中的相关位。在校准计数值达到预设的CALVAL时,RTC定时器会停止运行一个周期,避免在下一个周期加1,从而实现时间的调整。如果同时发生校准匹配和报警匹配,报警中断会被延迟一个周期,以防止两次中断的发生。
向前校准则是在相同的基本步骤基础上,当校准计数值达到CALVAL时,RTC定时器会加2,而不是停止。这种做法是为了处理时间跳跃的情况,确保不丢失报警中断。寄存器ALSEC的LSB被强制设置为1,来防止在秒值变化时丢失报警信号。
此外,文档还提到了通用寄存器0~4(GPREG0-GPREG4),这些寄存器在主电源断开时可以保存重要信息,且不受芯片复位的影响,为系统提供了数据存储的稳定性。
LPC178x/177x系列Cortex-M3的实时时钟(RTC)是基于32.768kHz的外部振荡器,具有独立的电源和时钟源,特别适用于电池供电或CPU处于掉电模式的系统。RTC不仅支持定时报警和日期时间的计时功能,还能通过中断唤醒CPU从掉电模式。RTC包含一个15位的CTC计数器,每秒计数32768次,当CTC秒进位时,时间计数器更新。RTC中断有两种类型,增量中断和报警中断,分别由CIIR和AMR寄存器控制,而ILR中断位置寄存器则用于产生中断标志。RTC时钟控制寄存器CCR则用于启用RTC和控制CTC的复位。
这个文档详细阐述了RTC的校准技术,通用寄存器的用途,以及实时时钟在低功耗系统中的应用,对理解和维护IBM BladeCenter管理模块以及基于Cortex-M3的系统提供了深入的指导。
2012-11-12 上传
2023-05-16 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
思索bike
- 粉丝: 38
- 资源: 3962
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率