欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 無法利用單片機使ESP8266連上外網服務器 [打印本頁]

作者: zeng152    時間: 2018-11-8 23:12
標題: 無法利用單片機使ESP8266連上外網服務器
為什么通過單片機串口為wifi模塊發送AT指令來連接服務器總是會連接不上,但是通過串口發送的AT指令來連接同一個服務器就可以呢?SendString("AT+CWMODE=1\r\n");        SendString("AT+CWJAP=\"RED\",\"12345678\"\r\n");
        SendString("AT+CIPMUX=1\r\n");
        SendString("AT+CIPSTART=2,\"TCP\",\"192.168.4.1\",8080\r\n");
指令就是這些,每個指令間隔了4s,手動發送指令時能連上指令,但是用代碼卻不行,請問是為什么?


作者: jennyli010    時間: 2018-11-9 10:03
我沒有做過wifi模塊,但是看您的意思是單步可以,程序跑起來就不行,是吧?

我之前寫程序碰到過一個類似的,我在AD中斷里執行spi,總是死循環,但是在外面執行spi就不會。后來發現是初始化的問題,SPI的初始化在AD開中斷之后做的,也就是AD中斷的時候SPI功能還沒設好,所有執行SPI就死機了。

建議檢查一下初始化的設置。先后的位置都有關系的。
作者: zzzyuo    時間: 2018-11-9 11:34
用串口助手接單片機,看看能不能收到單片機的指令,有沒有錯。
這個WIFI模塊只要接收到的指令沒錯,就不會有問題的。

作者: new_hand    時間: 2018-11-9 14:33
檢查單片機的串口真的把數據發出來了




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1