完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
这是一个简单的问答解决方案,使我能够通过网络将文件发送到我的 esp。在使用 luauploader 连接到 uart 的 esp 中测试代码的情况下,它应该是有帮助的,当他对结果满意时,他可以通过无线方式将它们发送到另一个 esp。
进入 esp 的代码如下: m_upload.lua 代码:全选upload=nill upload=net.createServer(net.TCP,10) upload:listen(88,function(c) c:on("receive", function(c, fileName) -- print(fileName) if (fileName=="file_upload_start")then c:send("**enter the file name**\n") print("**file upload started**") upload_mode=1 elseif (fileName=="file_upload_stop")then file.close() c:send("**file "..savedFile.." saved**\n") c:send("heap :"..node.heap().."\n") print("\n\r**file "..savedFile.." saved**") print("heap :"..node.heap()) savedFile,fileName,upload_mode=nill,nill,nill elseif (upload_mode==1)then c:send("**opened file "..fileName.." for writing**\n") c:send("heap :"..node.heap().."\n") print("**opened file "..fileName.." for writing**") print("heap :"..node.heap().."\n") savedFile=fileName file.remove(fileName) file.open(fileName, "w+") upload_mode=2 elseif (upload_mode==2)then c:send(">>"..fileName.."\n") print(fileName.." >> " ..savedFile) file.writeline(fileName) end end) end) --file.format() --dofile("m_upload.lc") --node.compile("m_upload.lua") --print(node.heap()) --file.remove("init.lua") |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
540浏览 6评论
451浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
434浏览 5评论
435浏览 4评论
407浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-15 15:25 , Processed in 0.760748 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号