在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波特率
我建議你花一兩分鐘熟悉http://stackoverflow.com/help/how-to-ask。我現在修復了所有的格式問題。 –
另外,提到您使用的是哪種「自定義構建」固件,您自己構建了哪個版本,是否使用了雲服務,開發或主分支? – cranphin
謝謝MarcelStör..我在SDK 1.5.1上使用Custom構建固件Lua 5.1.4 .. ....你現在建議的事情我可以做簡單的http.post(),http.get( )沒有問題...但我需要你的支持如何發送http.post()或http.get()頭和身體 – Anudeep