IBM Bladecenter 管理模块外部中断系统解析

需积分: 48 185 下载量 90 浏览量 更新于2024-08-06 收藏 18.38MB PDF 举报
"外部中断系统结构-ibm+bladecenter+管理模块+命令行界面参考指南" 本文档详细介绍了IBM BladeCenter管理模块中的外部中断系统结构,以及如何通过命令行界面进行操作和配置。在IBM BladeCenter的硬件体系中,外部中断(EINT)系统扮演着关键角色,允许系统对外部事件做出响应。EINTn引脚(n=0~3)作为外部中断输入,这些引脚配备了施密特触发器和干扰滤波器,用于防止由噪声引起的误中断。 外部中断的工作机制如下:外部信号首先通过干扰滤波器,然后连接到一个异或非门。异或非门的另一个输入端接收极性控制信号EXTMODE和EXTPOLAR。EXTMODE位决定中断是基于电平还是边沿触发,而EXTPOLAR位则确定是上升沿还是下降沿。当EXTMODE为1时,外部信号的边沿会改变D触发器的时钟输入,根据EXTPOLAR的值(1或0),决定是上升沿还是下降沿触发中断。如果EXTMODE为0,外部信号的电平将直接影响D触发器的置位端,从而决定是高电平中断还是低电平中断。一旦D触发器输出为1,中断标志被设置,触发中断处理,并可能启动唤醒定时器唤醒CPU从掉电模式中恢复。 外部中断功能涉及三个相关寄存器:EXTINT、EXTMODE和EXTPOLAR。EXTINT寄存器存储中断标志状态,EXTMODE寄存器用以配置中断触发方式(电平或边沿),而EXTPOLAR寄存器则用于设置中断的极性(上升沿或下降沿,高电平或低电平)。 这个指南还涵盖了更广泛的知识点,例如,嵌入式系统的基本概念,包括嵌入式系统的定义、特性及其在现实世界中的应用和未来发展趋势。嵌入式处理器的介绍涵盖了它们的分类,如微控制器和数字信号处理器等。此外,还简述了嵌入式操作系统在管理任务调度、内存管理和设备驱动等方面的重要作用。 在深入探讨Cortex-M3处理器之前,这部分内容为读者提供了必要的背景知识,帮助理解IBM BladeCenter管理模块中的外部中断系统是如何与嵌入式硬件和软件交互的。对于那些需要理解和维护IBM BladeCenter环境的IT专业人员来说,这是一个宝贵的参考资料。通过命令行界面,用户可以精确控制和监控外部中断的行为,确保系统的可靠性和响应性。