CH392F 抗干扰问题

image.png

电路图如图;

目前遇到的问题是:

  1. 有继电器或者接触器动作时,会导致CH392重启或芯片卡死(卡死的情况是拔掉网线后两个指示灯仍亮着);

  2. 读取TCP的状态(CMD12_GET_SOCKET_STATUS_SN 命令)显示为0,但是后台监测到时一直连接的。


1.由于CH392F对于电源上电时序有一定要求,建议加上电源监控芯片CH410K以防电源问题导致异常。(参考官方原理图)

2对于外部功率电器产生的干扰导致芯片异常,建议可以在产品裸露在外的接口如电源接口,网口等地方加上防范干扰的保护措施(如加上ESD管、TVS管等防范器件)

3.查socket状态命令会返回两字节,您指的是第二字节的tcp状态吗?对于tcp状态显示关闭但后台依旧显示连接的问题,

(1)您是怎么操作去进行的tcp连接断开?可以通过抓包看一下是否已经正常四次挥手,如果已经完成挥手动作,那么395显示的没有问题。

(2)后台可以主动给395发包看看395是否会产生接收中断并同步抓包看一下。


可以把抓包邮件发来看一下,后续有问题也可邮件交流(邮箱:lq@wch.cn)


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