2016-07-14 24 views
1

在ESP-12E模塊上閃爍的NodeMCU_float_0.9.6-dev_20150704 gpio,定時器,文件,wifi,mqtt,tcp和udp連接沒有問題的工作,但我試圖像HTTP GET和POST現在這個時候它給錯誤自定義生成NodeMCU固件的問題在將自定義生成固件閃爍到ESP-12E模塊後,出現以下錯誤消息

試圖索引全球的「http」(一個零值))

HTTP GET請求的HTTP請求代碼

http.get("http://httpbin.org/ip", nil, function(code, data) 
    if (code < 0) then 
     print("HTTP request failed") 
    else 
     print(code, data) 
    end 
    end) 

它給錯誤信息爲

驚慌:呼叫無保護錯誤的Lua API(test.lua:1:嘗試 指數全球的 'http'(一個零值))

我認爲我使用閃存NodeMCU_float_0.9.6-dev_20150704的固件版本不包含HTTP模塊,並且在刷新此自定義版本後,使用http,mqtt,net,node,wifi,timer,uart,file和gpio構建了定製版本固件固件有爭議地發送錯誤消息

ets Jan 8 2013,rst cause:2, boot mode:(3,6) 
load 0x40100000, len 29308, room 16 
tail 12 
chksum 0x9c 
ho 0 tail 12 room 4 
load 0x3ffe8000, len 2228, room 12 
tail 8 
chksum 0xe5 
load 0x3ffe88b4, len 8, room 0 
tail 8 
chksum 0x86 
csum 0x86 
Fatal exception 0(IllegalInstructionCause): 
epc1=0x40270858, epc2=0x00000000, epc3=0x00000000, excvaddr=0x4026d205, depc=0x00000000 

與748800波特率

+0

我建議你花一兩分鐘熟悉http://stackoverflow.com/help/how-to-ask。我現在修復了所有的格式問題。 –

+0

另外,提到您使用的是哪種「自定義構建」固件,您自己構建了哪個版本,是否使用了雲服務,開發或主分支? – cranphin

+0

謝謝MarcelStör..我在SDK 1.5.1上使用Custom構建固件Lua 5.1.4 .. ....你現在建議的事情我可以做簡單的http.post(),http.get( )沒有問題...但我需要你的支持如何發送http.post()或http.get()頭和身體 – Anudeep

回答