程序初始化过程注意事项
1、CH395出厂时烧有全球唯一Mac地址,若通过函数修改CH395Mac地址,修改后无法找回。随意修改Mac地址可能造成经过交换机时Mac地址被过滤的问题。
2、MCU选用串口与CH395连接时,根据需要可能存在更改串口通信波特率设置过程。在复位MCU过程中,为了匹配即时时刻MCU与CH395之间的波特率,需在程序初始化CH395之前对其进行外部硬件复位。
3、若需开启CH395的8sockets连接,必须经过重新分配缓冲区的步骤,可参考历程中Socket_R_S_Buf_Modify()函数的使用。
4、开启CH395TCP监听功能时,可开启服务器多连接模式,即设置FUN_PARA_FLAG_TCP_SERVER位;若不开启,接入下一个客户端前需要释放掉前一个连接的socket。
这些都是宝贵的经验!