esp8266入門總結

esp8266入門總結

結合上面兩篇博客
1.編譯環境搭建
2.esp8266 rtos sdk示例工程

總結,建議使用ubuntu 18.04系統,按照上述進行環境搭建與編譯測試。

筆者自己重新安裝了ubuntu18.04 後,重新搭建環境並且測試。
1.安裝一些依賴軟件
#建議逐一安裝
sudo apt-get install git autoconf build-essential gperf bison flex texinfo libtool libncurses5-dev wget gawk libc6-dev-amd64 python-serial libexpat-dev
新裝的系統還需要安裝:
sudo apt-get install make
sudo apt-get install gcc
sudo apt-get install g++

2.安裝交叉編譯器
見《編譯環境搭建》博客

3.make menuconfig
配置基本參數 見《編譯環境搭建》博客

4…make
發現報錯
在這裏插入圖片描述

需要安裝python pip包管理工具
sudo apt-get install python-pip

再到esp8266 sdk跟目錄執行上面圈出的內容
pip install -r requirements.txt
在這裏插入圖片描述

重新make clean,make 編譯成功

現在,官方rtos sdk示例工程編譯成功了,如何在起sdk中建立自己的工程項目呢?
做法很簡單,只需在sdk根目錄建立project目錄,再將project_template拷貝到project中並且重命名即可,編譯方法一致,然後就能在user_main.c中添加或者修改代碼了。
在這裏插入圖片描述

注意:不用糾結我的rtos sdk,3.2或者3.1.1,我使用了兩條電腦,不同的sdk,不同ubuntu軟件版本造成的,結果都是一樣的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章