如何使用xconsole调试和上载nodemcu的lua文件
这篇文章主要介绍“如何使用xconsole调试和上载nodemcu的lua文件”,在日常操作中,相信很多人在如何使用xconsole调试和上载nodemcu的lua文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用xconsole调试和上载nodemcu的lua文件”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
创新互联建站自2013年起,先为峨边彝族等服务建站,峨边彝族等地企业,进行企业商务咨询服务。为峨边彝族企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
简介
xconsole是基于控制台的工具,将串口交互、远程访问和本地调用融为一个工具。
该工具使用python开发,而且全部开源,以便可以直接整合到你的工具集之中。
项目地址:https://git.oschina.net/supergis/ESP8266App
直接下载
git clone https://git.oschina.net/supergis/ESP8266App.git
xconsole具体分为两个python执行程序:
xcon_uart.py,通过串口访问,结合本地shell和minicom之类的;
xcon_tcp.py,通过TCP访问,可以远程交互、执行lua脚本、上载文件等;
以后还会增加其它链接协议的支持。
基本使用
xconsole采用多线程、全异步方式处理端口IO。
使用$或#区分输入的指令是在本机执行还是通过端口执行。
实现的几个基本命令如下:
$loadfile,$lf:从本机载入lua文件到nodemcu设备。 $loadfileall,$lfall:从本机载入多个lua文件到nodemcu设备。参见该函数的实现。 $loadinit,$lfinit:从本机载入lua文件到nodemcu设备上的init.lua文件(注意不要写入死锁的代码)。
到此,关于“如何使用xconsole调试和上载nodemcu的lua文件”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!
当前标题:如何使用xconsole调试和上载nodemcu的lua文件
文章起源:http://azwzsj.com/article/jehohj.html