結合上面兩篇部落格
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軟體版本造成的,結果都是一樣的。
ESP8266入門指南
esp8266有三種模式 1.ap 接入點模式 此模式就相當於乙個路由器,讓別的裝置連線自己 2.sta 客戶端模式 此模式就相當於乙個能連線wifi的裝置,需要連線路由器 3.sta ap 上面的兩種模式共存 esp8266有client與server之分 client就是相當於客戶端 serve...
ESP8266 利用網頁控制ESP8266
說明 發出 gpio 1 就輸出 亮燈 gpio 0 就輸出 滅燈 include const char ssid jia 這裡輸入wifi名稱 const char password lm654321 這裡輸入wifi密碼 wifiserver server 80 開啟板子的80埠 int val...
學習總結 小熊派 ESP8266
二 感想 三 經驗教訓 反思 1 hal庫的使用 2 點亮led燈 3 配置gpio 4 按鍵輸入 迴圈查詢 外部中斷 5 串列埠 6 模數轉換 7 定時器 8 微控制器內部flash讀寫 9 gps定位 小熊派的板子整體構造是有技巧的,可以說是耍了小心機,它考慮到了物聯網感知層裝置的多樣性,設計構...