2017年10月25日 星期三

DIY - ESP8266:ESP-12F WiFi 模塊實驗板測試(四十二)

DIY - ESP8266:ESP-12F WiFi 模塊實驗板測試(四十二):

完成 ESP8266 ESP-12F WiFi 模塊實驗板組裝,便需要測試銲接的電路有沒有問題,筆者已經是寫了個測試程式,主要是測試 ESP-12F WiFi 模塊上的板上藍色 LED(On Board LED)和串口通訊,祇要將程式燒錄到實驗板便可以。

ESP8266 ESP-12F WiFi 模塊實驗板
操作系統:Windows 7 
開發環境:安可信(Ai-Thinker)的 IDE (整合開發環境) 
原程碼:ESP8266 NONOS_SDK v2.0.0_20160810 
測試程式:DIY - ESP12F - 001 Test On Board LED2 
Flash下載工具和固件 - FLASH_DOWNLOAD_TOOLS_v2.3
RS-232 收發程式 - ESPlorer ESPlorer v0.2.0-rc6 

由於筆者是使用 MSI Notebook 作 Eclipse 編程,因為是 Intel Core i7 處理器,編譯時間很快,而 IBM PC 祇作燒錄和測試,所以這樣方法,操作上有點複雜! 

測試步驟:
首先是將 MSI Notebook 和 IBM PC 網路連接 網路上的芳鄰 → 整個網路 → Microsoft Windows network → workgroup → Msi-win7-64 → 鍵入User 和 Password (在 IBM PC 電腦)
啓動 IBM PC 網路連接
輸入使用者名稱和密碼網路連接
啓動 ESP8266 IDE Eclipse MARS.2 開發平台(在 MSI Notebook 電腦) 
File → Import → Existing Code as makefile Project → Cygwin GCC → Select File Directory (C:\VM_Share\SDK\DIY - ESP12F - 001 Test On Board LED2 → Finished 程式編譯: Right Click → Build Project
啓動 ESP8266 IDE Eclipse MARS.2 開發平台
啓動 Flash 下載工具:
D:\ESP8266\Tools - OK\FLASH_DOWNLOAD_TOOLS_v2.3_150924(在 IBM PC 電腦)
\\Msi-win7-64\VM_Share\SDK\DIY - ESP12F - 001 Test On Board LED2\ESP8266_NONOS_SDK\bin\eagle.flash.bin = 0x00000 
\\Msi-win7-64\VM_Share\SDK\DIY - ESP12F - 001 Test On Board LED2\ESP8266_NONOS_SDK\bin\eagle.irom0text.bin = 0x10000 
選擇 COM PORT:COM5
啓動 Flash 下載工具
按住 Flash 鍵 → 按住 Reset 鍵 → 放開 Reset 鍵 → 按 Flash 下載程式 Start → 等待 MAC Address 資料顯示 → 放開 Flash 鍵 → 直至燒錄完成 → 關閉電源 → 再重啓電源
燒錄固件程式
啓動 ESPlorer 接收 RS-232 資料:
D:\ESP8266\Tools - OK\ESPlorer\ESPlorer ESPlorer v0.2.0-rc6(在 IBM PC 電腦)
Select ComX(COM5) → 115200 → AutoScroll → Hide Editor → Open
啓動 ESPlorer 接收 ESP-12F 的 RS-232 資料
接上電源 ESP8266 ESP-12F WiFi 模塊實驗板上藍色 LED 熄滅
一秒後 ESP8266 ESP-12F WiFi 模塊實驗板上藍色 LED 點亮
2017年 10月 25日 天氣報告
氣溫:23.9@ 20:00
相對濕度:百分之 71%
天氣:天色良好

沒有留言:

張貼留言