找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 10371|回復: 1
收起左側

基于STM32的esp8266初學者配置與程序調(diào)試1

  [復制鏈接]
ID:439613 發(fā)表于 2019-7-26 23:07 | 顯示全部樓層 |閱讀模式
一 器件
我使用的是esp8266-01 不同類型有不同的功能 只是功能多少 買的是六七塊吧
STM32F767,原子的,

主要是利用 ESP8266在AP模式下的配置,通過TCP協(xié)議

可以看我后來的帖子 關于esp8266的一些初始化 指令 還有 關于刷固件的問題
二電路圖
2.1產(chǎn)品原理圖
   3.jpg 2.2 引腳定義圖 引腳定義.jpg 2.3接線圖 1.png 2.png

主要是esp8266 的CH和VCC要接3.3V 切記不要接錯  GND連GND    RXD/TXD反接  ,GPIO0是在刷固件的時候才使用 接5跟線就可以,剩下的懸空。
如果更改波特率不行 可以看我發(fā)布的別的帖子(正在出);
在附件里面 不知道怎么可以顯示
三程序
6.png
3.主要程序
3.1 esp8266初始化 4.png 首先我們根據(jù)燈的狀態(tài)判斷esp8266是否配置好, 然后緊接著一段初始化程序,不懂的可以看手冊 ,我會放在附件里, 如果更改波特率不行 可以看我發(fā)布的別的帖子;
3.2 串口接受部分 5.png 根據(jù)esp8266通過tcp協(xié)議傳輸過來的,+IPD,0,1:想要發(fā)的;
例如:+IPD,0,1:1  串口保存的數(shù)據(jù)是1 然后判斷執(zhí)行相應的指令
3.3 主程序 亮燈.滅燈  ,我使用的是串口一 波特率115200
四 APP
可以在自己的下載商店里搜索TCP 連接
9.png 這個按鈕都可以編輯,按下發(fā)什么,彈出發(fā)什么 ,我設置的亮燈為 1 滅燈 為 2 對應程序中的 49和50

10.png 這個地址就是IP ,端口號就是在初始化的時候AT+CIPSERVER=1,8080 打開serve為1, 端口號 8080;
第一次發(fā)帖 有很多不足 多多包涵
附件中有程序 和 esp8266的手冊 還有 我最喜歡的xcom串口
esp822程序以及手冊和串口調(diào)試.7z (2.19 MB, 下載次數(shù): 302)


評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:920883 發(fā)表于 2021-10-30 16:15 | 顯示全部樓層
測試了AP的程序,大佬6啊
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表