前言
目前我們討論的這個問題,并不是說WIFI方案不具備以應(yīng)的功能。而是指在同一個AT指令固件下可能存在的問題。由于各廠商AT指令的開發(fā)深度不同,導(dǎo)致AT指令固件差異很大。我總結(jié)了一些問題,其中是否存在你認為AT指令不好用原因
一、底層庫問題
由于原廠在開發(fā)過程中,會不斷的修補SDK包中的BUG以及優(yōu)化適配性能,致使你購買到的AT指令WIFI模塊,還停留在以往舊版本SDK包的基礎(chǔ)上設(shè)計。自然而然你使用的模塊也會存在以往舊版本的問題。而這種情況在WIFI模塊行業(yè)中特別嚴重,由于工廠生產(chǎn)的超前性以及庫存的存在,往往你買的AT指令模塊,燒錄的不是基于最新SDK開發(fā)的固件。
二、指令格式無規(guī)律
如果只是單純的指令命令無規(guī)律,這也不是致命的,因為單片機代碼一但寫成,這部分就不用人腦記憶。但是我指的指令沒有規(guī)律,是指AT指令集回復(fù)結(jié)果的多樣性,根本在數(shù)據(jù)手冊中無法找全,如回復(fù)AT指令數(shù)據(jù)有大小寫區(qū)分。還有一種情況很糟糕,就是在發(fā)送指令后等待回復(fù)時,中間夾渣了數(shù)據(jù)內(nèi)容,這大大增加單片機應(yīng)用開發(fā)者的難度!
三、指令回復(fù)響應(yīng)性
一條AT指令發(fā)出去,回復(fù)的指令時間間隔忽長忽短。先不說不同指令,就算是同一條指令也有這種現(xiàn)象,單片機用戶很難找到一個最長等待時間去設(shè)計代碼。一但等待過去模塊又回復(fù)了,這就對單片機的邏輯造成影響。還有一些AT指令,在快速輸入指令后,可能會進入卡死狀態(tài),只有在重啟后可以使用,這種情況多出現(xiàn)在早期版本的ESP8266的AT指令固件中。
四、指令交叉使用性
AT指令之間存在依賴性,如ESP系列的模塊,連接一個TCP服務(wù)器,步驟必須是:設(shè)置STA模式、設(shè)置連接路由器賬號密碼、設(shè)置連接TCP服務(wù)器的IP地址和端口。只要指令不按步驟下去,功能無法實現(xiàn)。
五、配網(wǎng)功能缺失
在BLE+WIFI雙模模塊時代,應(yīng)該保持具有BLE配網(wǎng),airkiss配網(wǎng),AT指令設(shè)置連接路由器賬號密碼及在AP狀態(tài)下的內(nèi)置網(wǎng)頁配網(wǎng)功能。而市場上大部分模塊只有其中一種或者幾種功能,并不能全功能具備,導(dǎo)致在不同環(huán)境下的配網(wǎng)功能缺少無法連接路由器。
六、透傳功能封包慢
這個是整個行業(yè)的通病,目前整個行業(yè)透傳封包速度在50ms。我們知道對于模塊來說,模塊無法通過串口數(shù)據(jù)判斷串口數(shù)據(jù)的開始和結(jié)束,所以封包數(shù)據(jù)越長,則模塊設(shè)計難度越大,而對于用戶來說,就會把數(shù)據(jù)的延時至少放大50ms。而對于單片機設(shè)計者來說,在透傳狀態(tài)下至少發(fā)下一條數(shù)據(jù)的需要等待50ms以上。
七、協(xié)議層功能缺失
目前市場上大部分的WIFI模塊只支持UDP,TCP客戶端,TCP服務(wù)器的功能。而TCP服務(wù)器狀態(tài)下也無法進行透傳功能。部分新開發(fā)的模塊可以支持HTTP和MQTT功能,但是無法支持HTTPS和MQTTS等功能,導(dǎo)致應(yīng)用環(huán)境大大缺失。未來是信息安全的時代,HTTPS和MQTTS對于物聯(lián)網(wǎng)來說,勢在必行!
審核編輯:湯梓紅
-
模塊
+關(guān)注
關(guān)注
7文章
2767瀏覽量
48716 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2920文章
45574瀏覽量
383821 -
指令
+關(guān)注
關(guān)注
1文章
614瀏覽量
36092 -
WIFI
+關(guān)注
關(guān)注
81文章
5347瀏覽量
206727
發(fā)布評論請先 登錄
相關(guān)推薦
WiFi模塊選購必看:2025年全球十大品牌推薦及WiFi方案選型指南

為什么選擇蜂窩物聯(lián)網(wǎng)
意法半導(dǎo)體與高通合作推出無線物聯(lián)網(wǎng)模塊
物聯(lián)網(wǎng)云IO模塊是什么
揭秘注塑機快速換模的七大步驟,助力智能制造升級
5G-A車聯(lián)網(wǎng)、全球首個手機直連衛(wèi)星星座!2025年物聯(lián)網(wǎng)市場七大趨勢展望

物聯(lián)網(wǎng)學(xué)習(xí)路線來啦!
【星閃派物聯(lián)網(wǎng)開發(fā)套件體驗連載】智能交通燈
物聯(lián)網(wǎng)系統(tǒng)高速率WiFi傳輸方案_WIFI芯片詳解

物聯(lián)網(wǎng)系統(tǒng)高速率WiFi傳輸方案_WIFI模塊詳解

美迅物聯(lián)網(wǎng)推出RTL8720DF系列2.4G和5G雙頻WiFi藍牙模塊

什么是物聯(lián)網(wǎng)技術(shù)?
WiFi模塊和藍牙模塊怎么區(qū)分?

評論