CH9121常见问题汇总及解答(持续更新)

请问模块的txd2和rxd2引脚怎么打开


CH9121的配置软件NetModuleConfig,在显示设备信息后软件右侧上方有“端口2”字样,可以开启;也可以通过串口指令打开,详细命令码可见CH9121EVT内的相关文档。资料下载地址:

http://www.wch.cn/downloads/CH9121EVT_ZIP.html


ch9121的51引脚dir不能控制485芯片发送,接收没问题,测量dir引脚的电压为0.1v左右,发送的时候也是一样,而我把485芯片控制脚直接拉高就能发送,是不是9121芯片dir引脚压配置什么?


(1) CH9121两个端口分别对应两个串口及两个DIR控制引脚,注意选择正确的对应口。

(2) 断开DIRx连接路径,使DIRx悬空。再量发送时DIRx发送引脚的电平状态。


CH9121两个端口分别对应两个串口及两个DIR控制引脚,注意选择正确的对应口是指有两个dir引脚的意思吗?而芯片资料上不是只有51引脚才是dir引脚吗?


没事了,已看到最新资料


CH9121的UDP模式要怎么配置?还有就是UDP模式下是不是无法开启端口2?我发现只要我一打开端口2进行配置,CH9121的RUN指示灯就会先闪三下然后一直保持常亮,再闪三下再保持常亮这样循环,然后当指示灯出现这个状态的时候我用网络配置工具搜索设备的时候就无法查找到该设备了,必须要将CH9121的RESET引脚接低电平进行重置恢复出厂设置,清空芯片上一次配置时保存的参数才能够重新搜索到该设备。。。这是什么原因?求解j_0070.gifj_0070.gifj_0070.gif


UDP配置注意本地IP和目的IP以及本地端口和目的端口,保证和对端的网络信息适配即可。正常情况下RUN输出2Hz的方波,表示程序正常运行,配置双端口不会导致这种情况产生,可注意电路设计和电源驱动是否满足要求。具体可联系官网的技术支持。


但我在UDP模式下采用双端口是不行的,即我在网络配置工具下将网络端口一和网络端口二都设置为UDP CLIENT模式,点击配置设备参数后RUN运行指示灯就会出现上述情况,而当我在这种情况下再次使用网络配置工具搜索设备时该设备就会搜索不到。。。必须要将CH9121的RESET引脚接低电平复位恢复出厂设置才可以再次搜索到该设备。

只设置一个UDP端口是可行的,任意一个端口设置为UDP模式,另一端口设置为TCP模式,这种情况倒是不会出现上面的那种故障,是因为芯片不支持UDP双端口模式吗?是不是只能存在一个UDP端口?

PS:我配置的参数都是对的,能够在TCP双端口模式下使用,UDP模式下我也特别注意了参数的配置,应该不是参数配置的问题。。。


CH395L使用并口作为TCP server,多连接:客户端发送数据每次发送不满256个字节,产生了中断,但读到的数据的长度一直为0,直到累计到大于256才会收到具体数据长度,请问这个问题怎么怎么解???


您好,若总是以256字节为单位能进行读取,可能是由于读长度时表示长度的第一个字节低八位未能正确读取。您可以抓取逻辑电平检查,这个问题是关于读数据方面的问题,可以主要检查读使能信号的逻辑是否正确。


我们采用的CH9121在局域网串口透传到TCP端口时没有问题。但是连接到外网就无法建立socket连接。在电脑上用socket连接工具测试时只是socket建立连接有点慢,大概需要1秒以上,所以怀疑是芯片的socket超时重连时间太短,请教怎么修改这个超时重连时间?


CH9121连接外网需要设置和路由器相同的网关,最好开启DHCP选项使用。


捕获.PNG

发送的数据和接受的数据有出入是为什么


注意串口线上的干扰,串口的数据以引脚TTL端的实际波形数据为准,可以使用逻辑分析仪等工具实测串口数据后对比验证。



只有登录才能回复,可以选择微信账号登录