查看: 1527|回复: 0

香蕉派上搭建Esp8266编译环境

[复制链接]
  • TA的每日心情
    奋斗
    2022-9-16 05:52
  • 签到天数: 1368 天

    连续签到: 1 天

    [LV.10]以坛为家III

    发表于 2015-1-4 08:45:37 | 显示全部楼层 |阅读模式
    分享到:
    ESP8266 是专为物联网设备设计研发的最新产品。该芯片的 WLAN 拥有领先的电源控制算法,可在省电模式下工作,满足电池和电源设备苛刻的供电要求。该芯片设计采用领先的 CMOS 40 纳米技术,使功耗降到最低。8.2.11b/g/n Mac 集成 PHY、2.4GHz 收发器、功率放大器、天线开关、balun 和 LNA 至单颗 SoC 上,使板上占用空间最小化。同时,ESP8266 还自带技术领先的 32 比特微处理器,使用户能够利用这款芯片自行开发应用。
    如果要开发程序,需要先搭建编译环境。一般都是在PC上搭建,而搞这个小东西的程序完全可以在香蕉派上进行。
    首先用root登录香蕉派,安装一大堆的东西,apt-get install git autoconf build-essential gperf bison flex texinfo libtool libncurses5-dev wget gawk libc6-dev python-serial libexpat-dev mkdir /opt/Espressif
    再在/opt下建立Espressif文件夹,然后右键属性开发所有权限。
       
    切换到本地用户执行下面所有的东西
    接下来git编译器的源代码

       
    然后执行./bootstrap

       
    然后./configure --prefix=`pwd`

       
    开始make

       
    make install

       

       
    这是时间最长的一步

       

       

       
    这样编译工具就编译完了,然后再安装个烧写程序:
    cd /opt/Espressif
    git clone https://github.com/themadinventor/esptool esptool-py
    ln -s $PWD/esptool-py/esptool.py crosstool-NG/builds/xtensa-lx106-elf/bin/
       
    有了这些可以开始编译ESP6288的SDK了,后面再详细说明。
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-11-18 14:40 , Processed in 0.106648 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.