您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业文化 > Esp32开发环境搭建从入门到放弃
Esp32开发环境配置珑⼀一/2017.1.12官⽅方配置⽂文档:MacOS配置步骤1、安装依赖库port安装⽅方式sudoportinstallgsedgawkbinutilsgperfgrepgettextncursesbrew安装⽅方式brewinstallgnu-sedgawkbinutilsgperfgrepgettextncurses2、下载ESP32toolchain下载完成后⽂文件解压到~/esp32/xtensa-esp32-elf⽬目录下3、cloneesp-idf仓库cd~/esp32gitclone~/esp32/esp-idfgitsubmoduleupdate--init4、添加环境变量量vim~/.bash_profile#esp32toolchainexportPATH=$HOME/esp32/xtensa-esp32-elf/bin:$PATHexportIDF_PATH=$HOME/esp32/esp-idfexportIDF_ADD_PATHS_EXTRAS=${IDF_PATH}/components/esptool_py/esptool:${IDF_PATH}/components/partition_table/WindowsSetupGuide://github.com/espressif/esp-idf/blob/master/docs/macos-setup.rstLinuxSetupGuide=“${PATH}:${IDF_ADD_PATHS_EXTRAS}5、安装python串串⼝口库brew安装⽅方式brewinstallpython-serialpip安装⽅方式sudopipinstallpyserial6、安装驱动打开链接安装对应的系统版本编译示例例与烧写代码到esp321、串串⼝口配置cd~/esp32/esp-idf/examples/01_hello_world⾸首次需要运⾏行行makemenuconfig选择Serialflasherconfig修改设备名Defaultserialport将开发板连上电脑,然后在终端输⼊入命令查看设备名ls-l/dev/tty*修改串串⼝口的设备名修改波特率(baudrate),默认为115200修改后保存(Save),然后退出(Exit)2、编译与烧写Helloworldcd~/esp32/esp-idf/examples/01_hello_worldmake编译通过后会有如下提示然后执⾏行行makeflash提示成功即表示已经将代码烧写到esp32板⼦子⾥里里查看串串⼝口⽇日志1、通过终端查看安装minicombrewinstallminicom⾸首次运⾏行行需要配置串串⼝口minicom-s主要修改串串⼝口的设备名与波特率,修改后Savesetupasdfl即可然后运⾏行行以下命令即可查看串串⼝口的⽇日志minicom注意,烧写代码时要关闭MINICOM的终端,不不然会烧写失败2、通过coolterm查看⽇日志下载地址下载对应的系统版本⾸首次运⾏行行需要配置串串⼝口设备名与波特率注意,烧写代码时要先DISCONNECT,不不然会烧写失败Eclipse配置开发esp32的环境1、安装crossgcc插件,已经安装的忽略略2、导⼊入⼯工程3、配置环境添加IDF_PATH的路路径,如:/Users/leon/esp32/esp-idf-v1.0修改PATH路路径在结尾加⼊入xtensa路路径,如:/bin:/usr/bin:/usr/sbin:/sbin:/Users/leon/esp32/toolchain/xtensa-esp32-elf/bin添加v=13、编译与烧写对着⼯工程hello_world右键—Maketarges—Build
本文标题:Esp32开发环境搭建从入门到放弃
链接地址:https://www.777doc.com/doc-1912033 .html