ESP-IDF在windows下編譯的速度過慢,所以還是搭建一個Linux開發環境,速度快10倍。
1 安裝基礎工具sudo apt-get install gcc git wget make libncurses-dev flex bison gperf python python-pip python-setuptools python-serial python-cryptography python-future2. 下載編譯鏈工具
3.解壓
4. 導出路徑
export PATH="$HOME/esp/xtensa-esp32-elf/bin:$PATH"
5. 獲取esp-idf
6. 導出開發框架庫
export IDF_PATH=~/esp/esp-idf
7. 安裝相應的依賴庫
python -m pip install --user -r $IDF_PATH/requirements.txt
8. 複製例子
cp -r $IDF_PATH/examples/get-started/hello_world .
9.配置
cd hello_worldmake menuconfig
10.編譯
make 或者make all
11.燒錄
make flash
12.查看運行結果make monitor 或者make simple_monitor
monitor的一些操作:Ctrl+] 退出Ctrl-T Ctrl-F 重新燒錄相當於 make flashCtrl-T Ctrl-A 相當於 make app-flashCtrl-T Ctrl-R 重啟Ctrl-T Ctrl-P 暫停