CH395Q报错CH395_ERR_MEM

我的设备设置为服务器模式,跟电脑通过交换机连接通信,本来是正常通信的,但在某一次在线调试设了断点,电脑连不上设备了,就断开连接了,然后再次连设备的时候就连不上了,断电都不行,然后在线调试发现在调用

i = CH395TCPListen(sockindex,NETx); 

这个函数的时候,返回的i是CH395_ERR_MEM(0x11),请问是什么问题导致的?



ping地址是可以ping的通的,但就是连接不上,搞不懂。


从断电也不恢复的情况来讲,可能是上电后的复位控制时间不对。一般建议上电后cpu对395进行复位操作,复位拉低低电平持续时间10ms,复位引脚拉高后等待500ms在对芯片进行寄存器控制,这个时间用来外设、协议栈和内存的初始化。如果时间过短会产生CH395_ERR_MEM


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