請問物聯網大佬們?
不同平臺的通信都是基于各種協議的。
什么事協議呢?
協議就是一套規則,例如:中國人和中國人溝通采用普通話,那么如果一個不會英語的中國人和說英語的美國人是無法溝通的,這中間的語言就是這種協議,而當這個中國人學會了英語他就能和這個美國人溝通了,這就是說這個采用了英語這條協議。
各個平臺之間的通信,通常采用的是TCP/IP
協議,這是用的最廣的協議,不同平臺采用的編程語言可能不同,但是他們用不同代碼都可以寫TCP/IP通信,
以python語言為例:
TCP通信一般只需要五個步驟,
1、初始化套字節
2、綁定IP
3、確定可連接數
4、等待連接
5、收發數據
硬件之間的通信,一般有I2C,SPI,UART