博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NodeMCU文档中文翻译 3 构建固件
阅读量:4958 次
发布时间:2019-06-12

本文共 1499 字,大约阅读时间需要 4 分钟。

一、译文 

主要有三种方法来构建NodeMCU固件:云端构建服务、Docker 镜像和专门的Linux环境(可能是虚拟机)。

1、手动构建

注意,默认配置的C文件头(user_config.h,user_modules.h)被设计成运行在所有的ESP模块中,像ESP-01一样包含512KB的模块,并且只包含最多使用两个GPIO引脚的通用接口模块。

2、云端构建服务

NodeMCU应用开发者们只需要一个现成的固件即可。这里为他们准备了一个 ,拥有友好的界面设计和配置选项。

3、Docker镜像

有时候NodeMCU固件极客们并不需要完全了解工具使用。他们可能不希望配置一个具备构建环境的Linux虚拟机。Docker能够帮助他们。尝试一下使用Docker镜像中的环境来构建NodeMCU固件吧。

4、Linux构建环境

NodeMCU固件的开发人员提交或贡献GitHub上的项目,并且想要建立属于他们自己的完整构建环境和工具链。这里有一个 上的帖子有相关说明。
【转载请注明出处
:

二、原文

摘自

There are essentially three ways to build your NodeMCU firmware: cloud build service, Docker image, dedicated Linux environment (possibly VM).

Building manually

Note that the default configuration in the C header files (user_config.huser_modules.h) is designed to run on all ESP modules including the 512 KB modules like ESP-01 and only includes general purpose interface modules which require at most two GPIO pins.

Cloud Build Service

NodeMCU "application developers" just need a ready-made firmware. There's a with a nice UI and configuration options for them.

Docker Image

Occasional NodeMCU firmware hackers don't need full control over the complete tool chain. They might not want to setup a Linux VM with the build environment. Docker to the rescue. Give  a try.

Linux Build Environment

NodeMCU firmware developers commit or contribute to the project on GitHub and might want to build their own full fledged build environment with the complete tool chain. There is a  that describes this.

转载于:https://www.cnblogs.com/leytton/p/8253325.html

你可能感兴趣的文章
Monkey脚本API简介
查看>>
Linux学习笔记 之 Linux软件的安装与卸载
查看>>
在ASP.NET中,IE与Firefox下载文件带汉字名时乱码的解决方法
查看>>
Atitit.android播放smb 网络邻居视频文件解决方案
查看>>
webRTC-实时流媒体的福音
查看>>
[转]PHP $_SERVER变量中的 HTTP_HOST 和 SERVER_NAME
查看>>
简易c语言文法
查看>>
[QA]UrlRewriter无法解析实际存在的htm文件
查看>>
记一次因为索引维护导致批量无法继续的情况
查看>>
poj 2195 (最小费用最大流)
查看>>
HCA数据下载
查看>>
Codeforces 954 G. Castle Defense
查看>>
反射机制-----------通过它获取类中所有东西 出了注释
查看>>
svn的一个连接
查看>>
position:fixed和z-index:1
查看>>
unity, 延迟执行代码
查看>>
mysq找不到pid无法正常启动
查看>>
php实现抓取网站百度快照和百度收录数量的代码实例
查看>>
Qt那点事儿(三) 论父对象与子对象的关系
查看>>
jar 命令 打包装class文件的文件夹
查看>>