CH9121芯片手册:串口转以太网,内置TCP/IP协议栈

需积分: 19 5 下载量 53 浏览量 更新于2024-09-02 收藏 179KB PDF 举报
"CH9121是一款网络串口透传芯片,主要功能是将串口数据转换为以太网数据包,实现双向透明传输。它内置了TCP/IP协议栈,支持TCPCLIENT、TCPSERVER、UDPCLIENT和UDPSERVER四种工作模式,适用于各种需要串口与网络通信的场景。该芯片具有10/100M以太网接口,能自适应全双工/半双工,并兼容802.3协议。支持MDI/MDIX线路自动转换,可以使用DHCP获取IP地址或通过串口命令设置网络参数。CH9121最多支持两个独立串口,波特率范围300bps到921600bps,兼容3.3V和5V TTL电平,支持RS485自动切换。此外,还提供了虚拟串口软件、KEEPALIVE机制以及串口的全双工和半双工通信。芯片封装为LQFP64M,引脚包括电源输入、接地以及其他功能引脚。" 在CH9121这款芯片中,其主要特性如下: 1. **网络串口透传**:CH9121能够将串行数据流无缝转换为TCP/IP数据包,反之亦然,这使得串口设备能够连接到以太网,无需复杂的网络编程。 2. **内置TCP/IP协议栈**:内建的协议栈使得数据在网络中的传输遵循标准的TCP/IP协议,支持TCP和UDP两种传输层协议,同时也支持ICMP、ARP、UDP、IGMP等网络层协议。 3. **工作模式多样**:提供TCPCLIENT、TCPSERVER、UDPCLIENT、UDPSERVER四种工作模式,满足不同类型的网络通信需求,例如设备间的客户端-服务器连接或者无连接的UDP通信。 4. **高速波特率**:串口波特率最高可达921600bps,适合高速数据传输的应用。 5. **网络接口**:支持10/100M以太网,全双工/半双工自适应,兼容802.3协议,且具备MDI/MDIX自动转换功能,简化了硬件布线。 6. **网络配置**:通过上位机软件或串口命令,用户可以轻松配置IP地址、端口等网络参数,支持DHCP动态分配IP地址,以及DNS域名访问。 7. **多串口支持**:最多同时处理两路独立串口的数据传输,每路都可以进行独立的透明传输。 8. **兼容性**:串口采用TTL电平,兼容3.3V和5V系统,同时支持RS485的自动切换,增加了设备的兼容性和灵活性。 9. **安全机制**:支持KEEPALIVE机制,确保网络连接的稳定性和可靠性。 10. **封装形式**:采用LQFP64M封装,尺寸为10x10mm,便于集成到各种硬件设计中。 在实际应用中,CH9121常用于连接工控机、单片机、嵌入式系统等设备,实现这些设备通过以太网与其它网络设备的通信,极大地简化了串口设备接入网络的过程。通过CH9121,开发者可以快速地将传统的串口设备升级为网络设备,提升系统的联网能力。
2019-09-02 上传