Oracle数据库在AIX/UNIX系统上的定时器应用实例
需积分: 50 31 浏览量
更新于2024-08-06
收藏 11.5MB PDF 举报
"该文主要介绍了在Oracle大型数据库系统在AIX/UNIX操作系统上应用定时器的操作实例,以及与LPC2368单片机相关的外部匹配控制和中断处理。"
文章中提到的定时器操作是嵌入式系统中的重要组成部分,特别是在数据库管理系统的实时监控和任务调度中起到关键作用。LPC2368是一款常见的微控制器,它包含了一系列定时器单元,这些单元可以被配置来执行不同的定时和计数功能。
首先,文章提到了外部匹配控制(EMC)的四个位——EMC0至EMC3。这些位用于决定外部匹配功能,即当定时器达到预设的匹配值时,如何响应。表21.9列出了这四个位的编码和对应的功能,包括不执行任何动作、清零、置位和翻转外部匹配位或输出。这些功能可以控制连接到微控制器管脚的外部设备,例如通过改变MATn.m管脚的电平状态来触发某些动作。
接下来,文章提供了两个定时器操作的例子。第一个例子中,定时器被配置为在匹配时复位计数器并产生中断。预分频器设置为2,匹配寄存器设置为6,这意味着在每次匹配事件发生时,定时器会复位,并在下一个时钟脉冲时产生中断。这种配置允许系统在特定时间间隔内响应,如进行周期性的数据采集或任务执行。
第二个例子展示了定时器在匹配时停止并产生中断的场景。同样是预分频器为2,匹配寄存器为6,但这次在到达匹配值后,定时器的使能位会在下一个周期被清零,同时触发中断。这适用于需要在特定时刻停止某个操作并通知系统的情况。
这些实例强调了定时器在控制和同步系统组件中的灵活性,尤其是在需要精确时序控制的环境如数据库系统中。通过调整预分频器和匹配寄存器的值,可以实现各种不同时间间隔的定时任务。
此外,文中还提供了LPC2368的制造商——广州周立功单片机发展有限公司的相关信息,包括联系方式和销售服务网络,方便用户获取技术支持和产品服务。
本文主要涵盖了Oracle数据库在AIX/UNIX系统中使用定时器的实践操作,以及LPC2368单片机的外部匹配控制特性,展示了定时器在系统设计中的重要性和实用性。
628 浏览量
1387 浏览量
3174 浏览量
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
沃娃
- 粉丝: 31
- 资源: 3950
最新资源
- 行业分类-设备装置-一种接收机板卡和导航接收机.zip
- todolist2
- 《梯度增强决策树影响估计方法的适应与评价》论文及实验代码
- TypingTag:一个令人讨厌的Discord机器人
- 小型项目:最新演示可在此处找到;)
- 利用Python实现的BP神经网络进行人脸识别.zip
- 行业分类-设备装置-一种抗水防破抗氧化防蛀书画纸.zip
- 学生管理系统gui的简单实现---基于java.awt
- ansible-collectd:安装 CollectD 的 Ansible 角色
- arrows_car
- is-retry-allowed:根据error.code检查是否可以重试请求
- 行业分类-设备装置-一种报警方法、管理平台和报警系统.zip
- github-actions-sandbox:对您没有用。 对我来说,这只是一个沙箱GitHub回购,可以尝试一些东西并开发GitHub Actions
- flagser:计算有向标志复合体的同源性(基于https
- openwrt串口程序.rar
- MATLAB下的数字调制样式识别-其它文档类资源