esp8266

【物联网】 Ubuntu中生成交叉编译器xtensa-lx106-elf

①删除已安装版本sudoapt-getremovelibtool②至ftp://ftp.gnu.org/gnu/libtool/下载libtool-1.5.26版,并解压libtool-1.5.26目录③在libtool-1.5.26目录下依次执行a)./configureb)makec)sudomakeinstalllibtool完成安装2.在该目录下执行:./ct-ngxtensa-lx106-elf三、crosstool_NG配置crosstool-ng默认配置也可以编译生成Esp8266交叉工具链

【物联网】 ESP8266 Ubuntu开发环境的搭建

我们知道在linux下进行嵌入式开发,都需要先搭建一套与芯片对应的交叉编译环境,ESP8266也一样。ESP8266内置TensilicaL106,32位MCU,具有超低功耗的16位RSIC。cpu时钟速度为80MHZ,最高可达160MHZ,并支持实时RTOS操作系统。ESP8266交叉编译器为xtensa-lx106-elf,官方有提供编译完成的可执行版本,也可通过crosstool-ng自行编译。3.执行echo$PATH,查看当前环境变量,是否已经存在/opt/xtensa-lx106-elf/bi