IrDA 传输速度与UART4配置在IBM Bladecenter管理模块

需积分: 48 185 下载量 29 浏览量 更新于2024-08-06 收藏 18.38MB PDF 举报
"本文档是关于IBM BladeCenter管理模块命令行界面的参考指南,主要讨论了IrDA(红外数据协会)1.0协议的传输速度和帧格式。内容包括 IrDA1.0 的传输速率范围、脉冲调制方式、帧格式的详细描述以及UART4在IrDA工作模式下的配置示例。文档还提到了IrDA脉冲宽度的设置,通过UnICR寄存器的位5~3进行控制,并提供了具体的数值表。此外,给出了一个设置UART4为IrDA模式并以115200bps发送数据的代码示例。" 在IBM BladeCenter的管理模块中,IrDA是一种允许设备通过红外信号进行通信的技术。IrDA1.0协议规定了传输速度的范围,介于2400bps到115,200bps之间,采用脉冲调制的方式来传输数据。数据格式与UART(通用异步收发传输器)相同,每个字节的传输以起始位开始。IrDA发射器使用特定的脉宽调制率,可以选择3/16位时间或固定的1.63μs脉冲间隔。用户需要在发送IrDA数据前设置好脉宽,这通常通过UnICR寄存器的位5~3来完成。表5.52列出了不同设置对应的脉冲宽度,其中FixPulseEn和PulseDiv的组合决定脉冲宽度。 在实际操作中,如果在发送脉冲期间改变UnICR的值,可能会导致数据丢失或错误。因此,正确设置并保持UnICR的值对于稳定的数据传输至关重要。文档提供了一个示例,演示如何设置UART4进入IrDA工作模式,以115200bps的速率发送数据,并使用3/16Bit Time的脉宽进行调制。这个操作可以通过编程实现,代码示例展示了具体步骤。 文档还提及了嵌入式系统和处理器的基础知识,包括嵌入式系统在现实生活中的应用、其定义和特点,以及嵌入式处理器的简介和分类,这些都是理解 IrDA 技术在IBM BladeCenter中应用的重要背景信息。虽然这部分内容未详细展开,但它强调了嵌入式系统和处理器在构建复杂系统中的核心地位,尤其是在需要低功耗、高效能的场景中,如IBM的BladeCenter解决方案。