产品中心
CH9120 网络串口透传芯片
CH9120 为网络串口透传芯片,可实现串口数据与网络数据的双向透明传输,支持 TCP
CLEINT/SERVER,UDP CLIENT/SERVER 4 种工作模式,串口波特率支持范围为 300bps~921600bps,
使用前需通过上位机软件 NetModuleConfig.exe 或者串口命令配置芯片的网络参数和串口参数,
配置完成后,CH9120 将配置参数保存至内部存储空间,芯片复位后,CH9120 将按保存的配置值工 作。
CH9120 基础参数部分包括:名称、MAC 地址显示、自动获取 IP 地址设置,手动 IP 地址设置
(包括 CH9120 IP 地址、子网掩码、默认网关),串口协商配置。
其中名称主要为方便局域网内 CH9120 模块管理,长度不超过 20 字节,MAC 地址栏显示了当
前选中模块的 MAC 地址,CH9120 有两种方式设置网络参数,1)DHCP,即自动向具有 DHCP SERVER
功能的网关设备获取网络参数;2)手动设置。串口协商配置功能是指能够通串口握手的方式进入
串口配置模式,默认关闭。
CH9120 端口参数部分包括:网络模式、本地端口、目标 IP/域名、目的端口、串口波特率/
数据位/停止位/校验位、网线断开处理、RX 打包包长度、RX 打包超时间隔、网络连接时操作。
网络模式(TCP SERVER/CLIENT,UDP SERVER/CLIENT)、目的 IP 地址、本地/目的端口为网
络通信的基本参数,其中目的 IP 地址也可以通过域名的方式进行访。;
串口波特率范围为 300bps ~ 921600bps(串口发送信号的波特率误差小于 0.5%,串口接收
信号的允许波特率误差不小于 2%),支持 5、6、7 或者 8 位数据位以及 1 位或者 2 位停止位,支
持奇、偶、无校验、空白 0、标志 1 校验方式。
网线断开处理是指当网线断开的时候,CH9120 内部主动关闭连接还是不采取任何动作。
RX 打包包长度范围是 1~512,是指当 CH9120 串口接收数据长度达到设定长度时,CH9120 会
立马将串口数据打包,通过网络发出去;超时时间设置范围为 0~200,其中超时的单位大约为 5ms,
比如超时为 1 时,当串口接收缓冲区数据长度未达到 RX 打包包长度时