hi,你好!欢迎访问本站!登录
本站由网站地图腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - 教程 - 杂谈 - 正文 君子好学,自强不息!

ESP8266 打造一款物联网产物---搭建环境编译及烧录

2019-11-18杂谈搜奇网16°c
A+ A-

一 前记

  作为一个在wifi范畴耕作了多年的人,之前一直在外企和大公司做芯片,没有怎样运用过国内的芯片公司做出来的芯片。近来正好有一个项目须要用到一款低成本的wifi芯片,找来找去,发明乐鑫的最合适。就拿来用了。
基础熟习了一下乐鑫的ESP8266以后,让我觉得到异常的惊奇,居然有国内芯片公司能把文档写的这么细致的。完整不必问任何人,就可以把一款芯片跑起来,而且能够疾速的上手。这个不是平常公司能够做到的,能够有云云细致文档和生态链的,之前只故意法半导体和NXP这类公司才做的。
  本身着手编译运转以后,也碰到了一些题目。一个是文档太多,模组的型号太多,很难找到准确的文档。再者,国内运用百度很难搜到乐鑫的官方文档,如许只能在他们官网搜刮了,官网搜刮功用又太差,许多搜不到。另有就是官网上的材料就是太多,针对某款的芯片和板卡,要费了不少时刻才找全的。

  把体系全部功用跑通以后,我就做一个纪录,轻易背面的朋侪吧。

二 环境搭建

  编译环境搭建:
  他们文档上有几种装置要领,一种是源码装置,别的一种是库装置。我刚开始运用的是源码装置,时期,碰到了许多题目,首先是代码太大,在github上下载很难胜利。须要比较好的收集,再者,编译会碰到种种依托库。对程序员的应战比较大。别的一种是库装置,这类比较轻易,笔者发起这类装置要领。

另有就是官方文档用的是linux虚拟机,个人觉得虚拟机开辟效力太低了。有个朋侪说的好,玩虚拟机linux就如找了一个充气娃娃版的女友,发起你照样最好不要用虚拟机的ubuntu来玩了。

在linux下的装置要领见下面文档:

https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/get-started/linux-setup.html

实在,这个文档是很清晰了,但是有几个重点照样要画一下的。

 编译器装置以后一定要测试一下是不是装置的是不是准确:

第一步恣意目录下运转:xtensa-lx106-elf-gcc -v 以下显现才算装置准确。

第二步,肯定编译功用是不是能够:

在ESP8266_RTOS_SDK/examples/get-started/hello_world 目录下运转: 有elf文件编译出来才算编译胜利了。

三 下载运转

  笔者挑选的开辟板是ESP-Launcher。上榜来由,一切接口都引出来了,乐鑫本公司生产,质量有保证。

板子的网址:这个板子就连淘宝上也是他们自家卖的,看来只能给他们免费做广告了。

https://www.espressif.com/zh-hans/products/hardware/development-boards 

拿到这个板子,瞄上几眼以后,赶忙看一下运用说明,笔者已帮你找到了:下面网址可在线检察:

https://www.espressif.com/sites/default/files/documentation/esp8266_quick_start_guide_cn.pdf

经由运用,觉得有两个处所后来者要仔细看一下:

  第一个是分为boot形式和运转形式的辨别:

这两个形式是依托板子上的一个GPIO来掌握的,详细的运用划定规矩乐鑫的视频课本解说最清晰,收集地址:

https://v.youku.com/v_show/id_XMTY5Nzc5ODEwOA==.html

  第二个就是多GPIO复用,这个板子一个GPIO在差别的处所有引出,看原理图和做东西的时刻要注意下,总有一个接口合适你。

详细以下所示:

  有了板子和编译环境,那就好办了,只剩下下载了。官方的windows版本的下载做的异常复杂,让人看了有种眩晕的觉得。笔者这里是在ubuntu下下载的,异常简答,只须要在板子进入下载形式的情况下,源码根目录下实行:make flalsh 即可完成下载:

下载以后,把板子的波码开关拨到一般运转形式。

从新上电,如许就可以看到一般的log打印了。

 

 

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  移步手机端
ESP8266 打造一款物联网产物---搭建环境编译及烧录

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
未定义标签

本文来源:搜奇网

本文地址:https://www.sou7.cn/282058.html

关注我们:微信搜索“搜奇网”添加我为好友

版权声明: 本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。请记住本站网址https://www.sou7.cn/搜奇网。

发表评论

选填

必填

必填

选填

请拖动滑块解锁
>>