电子说
在当今的电子设备设计中,将 UART 设备升级到 USB 接口是一个常见的需求。Cypress 半导体公司的 CY7C65213 和 CY7C65213A USB - UART LP 桥接控制器,为这一升级提供了简单且高效的解决方案。接下来,我们将深入探讨这两款控制器的特性、功能、电气参数、应用场景等方面。
CY7C65213 和 CY7C65213A 是完全集成的 USB - UART 桥接器,采用 32 引脚 QFN 和 28 引脚 SSOP 封装,内部集成了 USB 2.0 全速控制器、UART 收发器、内部稳压器、内部振荡器和 512 字节闪存。Cypress 提供免版税的虚拟 COM 端口(VCP)设备驱动程序,使设备在 PC 应用中表现为 COM 端口,支持所有 UART 信号,包括握手和控制信号。
USB 部分内置 USB 2.0 全速收发器,集成了必要的电阻。充电器检测功能支持不同类型的充电端口,使设备能根据不同的充电环境进行适配。
串行通信模块(SCB)实现 UART 接口,TX 和 RX 线路均有 256 字节的缓冲区。UART 接口支持高速异步串行通信,数据格式和错误检测功能丰富,能满足不同应用的需求。
8 个 GPIO 引脚可通过配置工具进行多种配置,如三态、输出静态 1 或 0、电源控制、LED 驱动等。这为设备的功能扩展提供了很大的灵活性。
512 字节的闪存用于存储 USB 参数,如 VID/PID、序列号、产品和制造商描述符等,可通过配置工具进行编程。
Cypress 提供了完整的软件驱动程序和配置工具,支持多种操作系统。在 Linux 系统中,提供用户模式 USB 驱动库;在 Android 系统中,提供 Java 类;在 Mac OSx 系统中,提供动态链接共享库;在 Windows 系统中,提供用户模式动态链接库和虚拟 COM 端口驱动程序。此外,还提供 Windows 配置工具,方便用户对设备进行初始化参数配置。
存储温度范围为 -55 °C 至 +100 °C,工业环境下工作温度范围为 -40 °C 至 +85 °C,各电源引脚的最大电压有明确限制,ESD 保护水平为 2.2 kV HBM。
工业环境下工作温度为 -40 °C 至 +85 °C,VCC 电源电压范围为 3.15 V 至 5.25 V,VCCIO 电源电压范围为 1.71 V 至 5.50 V,VCCD 电源电压范围为 1.71 V 至 1.89 V。
详细列出了直流和交流规格参数,包括电源电压、电流、输出阻抗、唤醒时间等。
详细介绍了 28 引脚 SSOP 和 32 引脚 QFN 封装的引脚功能和配置选项,工程师在设计时可根据实际需求进行引脚连接和配置。
VBUS 直接连接到控制器,系统在 USB 枚举前电流不超过 100 mA,挂起模式下不超过 2.5 mA,高功率系统需使用 POWER# 控制电流。
VCC 由 USB VBUS 供电,VCCIO 由外部电源供电,通过 VBUS 控制 RESET# 引脚,确保符合 USB 2.0 规范。
使用低压差(LDO)稳压器提供 1.8 V 或 3.3 V 电压,通过跳线开关选择 VCCIO 电压,系统同样需满足电流限制要求。
可将带有串行端口的嵌入式系统通过 USB 连接到主机 PC,通过 RS232 电平转换器实现极性反转和电压电平转换。可配置 GPIO 引脚实现睡眠控制和 LED 指示功能,还可进行简单的回环测试。
CY7C65213A 可配置为 USB 转 UART 接口,通过 GPIO 控制 RS485 收发器,实现 TTL 电平到 RS485 电平的转换,适用于多设备通信的 RS485 网络。
实现 USB 到微控制器的接口,支持数据传输和握手信号。设备可根据 USB 充电器类型进行充电检测,确保系统在不同电源状态下的正常工作,同时需满足电流限制要求。
可将任意 GPIO 引脚配置为驱动 LED,提供三种配置选项,方便实现数据传输状态的可视化指示。
提供了不同封装的订购代码和适用的工作范围,工程师可根据实际需求选择合适的产品。
文档中指出了 USB - 串口设备在 UART 帧错误和 MARK 或 SPACE 奇偶校验错误报告方面的问题,目前暂无修复方案,建议应用中使用 UART 的系统在数据中包含校验和或 CRC 以确保帧完整性。
CY7C65213 和 CY7C65213A USB - UART LP 桥接控制器以其丰富的功能、灵活的配置和广泛的应用场景,为电子工程师在 UART 设备升级到 USB 接口的设计中提供了优秀的解决方案。在实际应用中,工程师可根据具体需求进行合理配置和设计,以充分发挥其性能优势。你在使用这款控制器的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验。
全部0条评论
快来发表一下你的评论吧 !