CH32V307 芯片的8串口服務(wù)器可否改為server模式

官方的demo 8串口服務(wù)器使用的是client模式,我想修改為tcp server模式。監(jiān)聽函數(shù)占用一個(gè)Socket,8個(gè)不同端口server就占用8個(gè)Socket,鏈接一個(gè)鏈接進(jìn)來就在分配一個(gè)Socket??偣簿鸵?6個(gè)Socket。 官方給的網(wǎng)絡(luò)庫最大只能配置8個(gè)Socket。

這么分析是不是就不支持這種模式?期待官方的解答。

您好,可以改為sever模式,一個(gè)服務(wù)器是可以連接多個(gè)socket的,因此sever socket只需要建立一個(gè),連接的socket設(shè)置8個(gè)即可(如圖),而且,協(xié)議棧最大支持31個(gè)socket,不過socket越多占用ram空間較大,酌情分配socket數(shù)量

image.png


我想要的是開8個(gè)server端口? 比如1001-1008分別對應(yīng)8個(gè)串口的數(shù)據(jù)。不是開一個(gè)1001,8個(gè)客戶端連接上來。


那可以適當(dāng)減少WCHNET_TCP_MSS的數(shù)量,減少ram占用,一個(gè)sever連八個(gè)客戶端,每個(gè)客戶端對應(yīng)一個(gè)串口應(yīng)該也可以實(shí)現(xiàn)您的需求吧,附件是一份單個(gè)服務(wù)器連接8個(gè)客戶端的程序,可以看一下,后續(xù)可以通過郵箱交流一下:kx@wch.cn

icon_rar.gif8SEVER-UART.zip



你好,目前官方例程里有8串口tcpclient的例程,此處又發(fā)了server模式的,請問下能不能協(xié)助提供下udp模式的例程,感謝。

發(fā)到此處或者發(fā)郵箱 個(gè)人信息保護(hù),已隱藏,再謝。


CH32V307 芯片的8串口服務(wù)器改為udp模式


您好,將創(chuàng)建的socket換成udp即可,netconfig.h增加相應(yīng)udp socket數(shù)量,目前沒有相關(guān)例程


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

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