關(guān)于CH392例程TCP_SERVER ,如何調(diào)整到SOCKET1?

版主好: 參考網(wǎng)上CH392 TCP_SERVER例程,

/**********************************************************************************

* Function Name? : CH392SocketInitOpen

* Description? ? : 配置CH392 socket 參數(shù),初始化并打開socket

* Input? ? ? ? ? : None

* Output? ? ? ? ?: None

* Return? ? ? ? ?: None

**********************************************************************************/

void CH392SocketInitOpen(void)

{

UINT8 i;


CH392SetSocketDesIP(0,SockInf.IPAddr);? ? ? ? ? ? ? ? ? ? ? ? ? ?/* 設(shè)置socket 0目標(biāo)IP地址 */? ? ? ? ?

CH392SetSocketProtType(0,SockInf.ProtoType);? ? ? ? ? ? ? ? ? ? ?/* 設(shè)置socket 0協(xié)議類型 */

CH392SetSocketDesPort(0,SockInf.DesPort);? ? ? ? ? ? ? ? ? ? ? ? /* 設(shè)置socket 0目的端口 */

CH392SetSocketSourPort(0,SockInf.SourPort);? ? ? ? ? ? ? ? ? ? ? /* 設(shè)置socket 0源端口 */

i = CH392OpenSocket(0);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* 打開socket 0 */

mStopIfError(i);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/* 檢查是否成功 */

i=CH392TCPListen(0);

mStopIfError(i);

}

如果要調(diào)整到SOCKET1 ,是否把?CH392SocketInitOpen函數(shù) 改為如下即可?其他地方還有要修改的嗎?

image.png

您好,請問您使用的是CH392固件是哪個版本。21版本的CH392只有兩個Socket,如果您使用Socket1監(jiān)聽,就沒有多余Socket連接。您可以將固件升級到23版本。23版本最多可以開啟4個Socket。如有還有問題可與我司技術(shù)人員聯(lián)系:025-52638373。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频