Oracle数据库在AIX/UNIX上: PLL配置与电源控制
需积分: 50 24 浏览量
更新于2024-08-06
收藏 11.5MB PDF 举报
"计时和功率控制-oracle大型数据库系统在aix/unix上的实战..."
本文档主要介绍了LPC23xx系列微控制器中的计时和功率控制,特别是关于PLL(锁相环)的配置和使用。PLL在微控制器中扮演着关键角色,因为它可以提供高速、稳定的系统时钟。PLL的激活和参数设置通过PLLCON和PLLCFG寄存器进行控制,而这两个寄存器的修改需要遵循特定的馈送序列,以防止意外更改导致系统不稳定或错误操作。
PLL的设置非常重要,因为微控制器的许多功能,包括看门狗定时器,都可能依赖于PLL提供的时钟。在芯片复位或进入掉电模式后,PLL会被关闭并旁路,需要通过软件重新启用。不正确的设置步骤可能导致PLL无法正常工作,按照4.5.14节描述的设置序列进行操作是至关重要的。
PLL的启动和引导代码之间存在交互。在某些情况下,如用户Flash中没有有效的代码或ISP使能管脚被拉低时,引导代码会使用内部振荡器IRC设置PLL。这意味着在调试过程中,用户必须注意PLL的状态,并确保在启动代码中正确处理PLL的断开连接。
寄存器描述部分提到了几个关键寄存器,如PLLCON用于控制PLL,PLLCFG用于配置PLL,PLLSTAT用于读取PLL的状态,而PLLFEED则是用于使能PLL配置更新的寄存器。这些寄存器的修改需要谨慎,不正确的设置可能导致设备运行错误。
LPC23xx系列微控制器的用户在开发过程中应密切注意PLL的配置和管理,以确保系统的稳定性和性能。同时,注意引导代码可能对寄存器的更改,例如在ISP模式中SCS寄存器的变化,这可能会影响到GPIO的功能。
计时和功率控制在嵌入式系统中至关重要,尤其是在Oracle大型数据库系统在AIX/UNIX平台上运行时,系统的时钟精度和稳定性直接影响到数据库的性能和数据一致性。因此,理解并正确使用LPC23xx的PLL功能对于优化系统性能和避免潜在问题具有重要意义。
416 浏览量
2024-03-17 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
2023-01-07 上传
2012-05-31 上传
2020-11-12 上传
Yu-Demon321
- 粉丝: 23
- 资源: 3959
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查