时间:2025/12/30 12:49:09
阅读:10
XR88C681CP28 是一颗由 Exar 公司(现为 MaxLinear 公司的一部分)生产的双 UART(通用异步收发传输器)控制器芯片。该芯片专为需要高效、可靠串行通信的工业和嵌入式应用而设计,具备高速数据传输、硬件流控制以及可编程波特率发生器等特性。XR88C681CP28 采用 28 引脚 SSOP 封装,适用于多种嵌入式系统和通信设备。
类型:UART 控制器
通道数:2 通道
封装类型:28 引脚 SSOP
工作电压:3.3V 或 5V(具体取决于型号后缀)
最大波特率:1.2384 MHz(使用 18.432 MHz 晶振)
数据位:5 到 8 位
停止位:1、1.5 或 2 位
校验位:偶校验、奇校验、无校验或标志/空格校验
中断控制:支持中断请求
缓冲器:每个通道具有 16 字节的 FIFO 缓冲器
外部时钟频率:1.8432 MHz 至 18.432 MHz
工作温度范围:-40°C 至 +85°C
XR88C681CP28 是一款功能强大的双 UART 控制器,广泛用于需要多串口通信的工业控制、数据采集和嵌入式系统中。其主要特性包括:
1. **双通道 UART 控制器**:XR88C681CP28 提供两个独立的串行通信通道,每个通道均可独立配置,支持全双工通信。这使得该芯片适用于需要同时连接多个串行设备的应用场景,如工业自动化和通信网关。
2. **高波特率与可编程波特率发生器**:芯片支持高达 1.2384 Mbps 的波特率(使用 18.432 MHz 外部晶振),并内置可编程波特率发生器,可根据不同应用需求精确调整通信速率,确保与各种串行设备的兼容性。
3. **增强的 FIFO 缓冲器**:每个通道配备 16 字节的 FIFO 缓冲器,减少 CPU 中断次数,提高数据传输效率,尤其适合高数据流量的应用场景。
4. **灵活的通信配置**:XR88C681CP28 支持多种数据格式配置,包括 5 到 8 位数据位、1 到 2 位停止位,以及多种校验方式(偶校验、奇校验、无校验、标志/空格校验),满足不同通信协议的需求。
5. **完整的中断管理**:芯片支持多种中断源(如接收数据就绪、发送缓冲区空、线路状态变化等),便于系统快速响应通信事件,提升系统实时性和效率。
6. **低功耗设计**:XR88C681CP28 在设计上优化了功耗,适用于对功耗敏感的便携式设备和远程通信节点。
7. **宽工作电压与温度范围**:该芯片支持 3.3V 或 5V 供电(具体取决于型号后缀),并能在 -40°C 至 +85°C 的工业级温度范围内稳定工作,适合各种严苛环境下的应用。
XR88C681CP28 主要应用于需要多个串口接口的工业控制系统、数据采集设备、POS 终端、通信网关、测试设备和嵌入式系统。例如,在工业自动化中,该芯片可用于连接多个 PLC 或传感器;在通信设备中,可用于扩展串口以支持 Modem 或无线模块的接入;在嵌入式系统中,它可作为主控芯片的串口扩展解决方案,提升系统的通信能力和灵活性。
XR88C681CP28 可以被以下型号替代:XR88C681IP28、XR88C681CP28-F(具体取决于封装和温度范围要求)。此外,其他厂商的双 UART 芯片如 TI 的 TL16C552A、STMicroelectronics 的 ST16C552 也可作为替代方案。