socket 實現樹梅派和電腦通訊

2021-10-21 21:09:18 字數 1299 閱讀 2298

埠號 我採用了自己設定的方式

廢話不多說直接上**

服務端

#include

"stdio.h"

#include

"string.h"

#include

"unistd.h"

#include

"stdlib.h"

#include

"sys/socket.h"

#include

"ctype.h"

#include

#define port 6666

#define ip "192.168.0.***"

//這裡填自己電腦的ip 使用ifconfig 看下自己的ip是多少

intmain

(int agrc,

char

**agrv)

if(pid>0)

if(pid==0)

write

(cfd,buf,num);}

}}close

(lfd)

;close

(cfd);}

客戶端```c

#include

"stdio.h"

#include

"ctype.h"

#include

"arpa/inet.h"

#include

"unistd.h"

#include

"stdlib.h"

#include

"string.h"

#include

"sys/socket.h"

#include

"string.h"

#define serv_ip "192.168.0.***"

//這個ip是服務端的ip

#define serv_port 6666

intmain

(int agrc,

char

**agrv)

}

==整體的思路這樣的,我們把pc當作我們的服務端,最重要的一點是  你要知道你的電腦ip 是多少,不是隨便設的值,這個ip就是你電腦的ip      然後在你客戶端也就是樹梅派上也要去連線這個ip 不要讓系統隨機分配ip  這樣就可以鏈結上了   ==

zhang@zhang-virtual-machine:~/socket/demo2$ ./serv 8888

cliet ip:192.168.0.10,clien port:572

樹梅派實現一鍵鎖屏

在工作中,windows佔據了pc界90 的份額,在強大的windows中,我們都很熟悉的經典作業系統xp win 7,windows對於鎖屏非常的簡單,只需在離開時按鍵盤 win l 鍵即可鎖定計算機。但是我們在這裡談論的是raspberry pi。如果您以無標題的方式執行它或以命令列模式執行並且...

socket通訊服務端 c 實現tcp網路通訊

toc 本文介紹的是freecplus框架的tcp ip協議網路通訊的函式和類。函式和類的宣告檔案是freecplus freecplus.h。函式和類的定義檔案是freecplus freecplus.cpp。示例程式位於freecplus demo目錄中。編譯規則檔案是freecplus dem...

SOCKET類的設計和實現

socket類的設計和實現 winsock基本知識 這裡不打算系統地介紹socket或者winsock的知識。首先介紹winsock api函式,講解阻塞 非阻塞的概念 然後介紹socket的使用。winsock api socket介面是網路程式設計 通常是tcp ip協議,也可以是其他協議 的a...