完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
一、原文
与烧录方式有好几种方法,从计算机上传代码到启动设备启动一样。 注意NodeMCU接口在接口时115200波特率,为了在加速,可以使用uart.setup(0 ,9600,8,0,1,1)。ESPlorer 在更改自动下拉列表框里的波特率时会地执行 uart.setup 语句。此时,设备故障和恢复,错误信息以 115200 的波特率显示任何内容 1、ESPlorer由 atool作者为ESP8266开发者设计的必要工具,包括用于NodeMCUMicroPython的LUA。另外,支持所有的AT指令。 需要安装Java运行环境(标准版- SE 7及以上) 支持平台:OS X、Linux、Windows等任何可以运行Java的平台 2、nodemcu-uploader.py一个 简单的工具,可以将文件上传到NodeMCU上ESP8266中的文件系统,还有一些有用的支持平台 :OS X、Linux、Windows等任何能运行Python的平台 3、NodeMCU Studio 是一个非常、非常、非常、非常早期的版本! 支持平台:Windows 4、luatool 能够地把基于Lua的脚本上传到Node.js平台开发ESP8266操作系统的MCU X、Linux、Python支持平台: 5、用电脑待Windows等任何能上传的脚本平台 如果你在电脑上安装了 Lua 开发环境,那么在下载 Lua 脚本到 ESP8266 模块前,你可以使用标准的 Lua 编译器来对任何的 Lua 源码进行语法。然而,NodeMCU 编译器使用不同的数据格式进行检测输出(例如,它的ROMtables),所以支持编译后的输出不能在ESP8266上运行 。 NodeMCU上支持的lua5.1(Lua5.1(Lua.cross)简单地更改编译工具目录)和GCC的简单地更改编译工具目录到目录。运行以下命令: lua工具/cross 这句话是从你的根目录文件上提取的-luac.cross,它在开发平台上用于编译和检测,在ESP82666上执行。 与闪烁一样,有几个执行。将代码从计算机上传到设备的方法。 请注意,NodeMCU 串行接口在启动时使用 115200bps。要在启动后更改速度,请发出 uart.setup(0,9600,8,0,1,1)。 ESPlorer 将在下拉列表中更改速度时自动执行此操作。如果设备随时出现紧急情况并重置,错误将以 115200 bps 的速度写入串行接口。 ESPlorer 来自 luatool 作者的任何 ESP8266 开发人员必不可少的多平台工具,包括用于 NodeMCU 和 MicroPython 的 Lua。此外,还支持所有 AT 命令。需要安装 Java(标准版 - SE 版本 7 及更高版本)。 支持的平台:OS X、Linux、Windows,任何运行 Java nodemcu-uploader.py 的简单工具,用于将文件上传到运行 NodeMCU 的 ESP8266 的文件系统以及一些其他有用的命令。 支持的平台:OS X、Linux、Windows、任何运行 Python NodeMCU Studio的平台 这个工具非常非常非常非常早期阶段!!!!!!!!!!!!!!!!!!!!!!!!!!! 支持的平台:Windows luatool 允许使用 NodeMcu 固件将任何基于 Lua 的脚本轻松上传到 ESP8266 闪存 支持的平台:OS X、Linux、Windows、任何运行 Python的平台 在 PC 上编译 Lua 以进行上传 如果您在开发中安装 lua PC 或笔记本电脑,然后您可以使用标准 Lua 编译器对任何 Lua 源进行语法检查,然后再将其下载到 ESP8266 模块。但是,nodemcu 编译器输出使用不同的数据类型(例如它支持 ROMtables) ,因此编译后的输出无法在 ESP8266 上运行。 在一个平台上编译源代码以在另一个平台上使用(例如 Intel x38 Window 到 ESP8266)被称为交叉编译,nodemcu 固件支持在 具有 Lua 5.1、Lua 文件系统模块 (lfs) 的 *nix patforms上编译 luac.cross ,以及必不可少的 GCC 工具。只需将目录更改为固件根目录并运行命令: lua tools/cross-lua.lua 这将在您的根目录中生成一个 luac.cross 可执行文件 ,可用于在开发机器上编译和语法检查 Lua 源用于在 ESP8266 上的 nodemcu lua 下执行。 |
|
|
|
只有小组成员才能发言,加入小组>>
3318 浏览 9 评论
2995 浏览 16 评论
3494 浏览 1 评论
9063 浏览 16 评论
4088 浏览 18 评论
1185浏览 3评论
609浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
601浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2337浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1897浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 09:16 , Processed in 1.005763 second(s), Total 79, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号