找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 8460|回復(fù): 14
打印 上一主題 下一主題
收起左側(cè)

stm32f103c8t6怎么和esp8266連接?

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:263427 發(fā)表于 2019-11-23 14:10 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
最近做個(gè)設(shè)計(jì),智能燈控的,現(xiàn)在遇到以下兩個(gè)問(wèn)題,有沒(méi)有大佬解決。
1.stm32f103c8t6怎么和esp8266連接?  我有個(gè)stm32f103c8t6的最小系統(tǒng)版,有個(gè)正點(diǎn)原子的esp8266,把這兩個(gè)怎么鏈接起來(lái),然后用手機(jī)app來(lái)連接。
有沒(méi)有詳細(xì)一點(diǎn)的接法,就是端口對(duì)應(yīng)上。
2.我的wifi程序在stm32f103zet6上能用,但是我把芯片改成stm32f103c8t6,然后就報(bào)了一堆錯(cuò),這個(gè)是什么問(wèn)題?

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂1 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:470332 發(fā)表于 2019-11-23 15:25 | 只看該作者
1、stm32f103c8t6與ESP8266通過(guò)串口連接
2、stm32f103zet6的程序移植到stm32f103c8t6需要換啟動(dòng)文件和MDK里的芯片型號(hào)、庫(kù)的宏定義,還有下載flash的算法的大小
回復(fù)

使用道具 舉報(bào)

板凳
ID:235200 發(fā)表于 2019-11-23 15:59 | 只看該作者
8個(gè)引腳,其中兩個(gè)是電源供電(1腳和8腳),其中2腳是串口發(fā)送和接收線(2腳和7腳),第6腳是復(fù)位腳,4腳是使能端,第5腳和第3腳是GIO00和GIO02,除了串口要對(duì)應(yīng)連接到單片機(jī)串口外,其它4腳可選擇任意IO口連接,用程序去控制,C8T6有兩個(gè)串口,其中PA2和PA3為一個(gè)串口,PA9和PA10為1個(gè)串口  
回復(fù)

使用道具 舉報(bào)

地板
ID:435708 發(fā)表于 2019-11-23 17:03 | 只看該作者
你可以去下載正點(diǎn)原子mini板的esp8266例程
回復(fù)

使用道具 舉報(bào)

5#
ID:647528 發(fā)表于 2019-11-23 17:52 | 只看該作者
編譯器配置改一下,改完Device具體類型,需要選擇與型號(hào)對(duì)應(yīng)的啟動(dòng)文件,并配置對(duì)應(yīng)的宏定義。C8T6的啟動(dòng)文件配置: STM32F10X_HD換成STM32F10X_MD, 預(yù)編譯選項(xiàng)也替換掉。
回復(fù)

使用道具 舉報(bào)

6#
ID:647528 發(fā)表于 2019-11-23 17:58 | 只看該作者
編譯器中還要?jiǎng)h除HD.S 文件,更換為MD.S文件。
回復(fù)

使用道具 舉報(bào)

7#
ID:25310 發(fā)表于 2019-11-23 18:49 | 只看該作者
就是接串口就行了,3.3V GND RT TX ,燒錄時(shí)用到GPIO0 拉到地,平時(shí)不用接。
回復(fù)

使用道具 舉報(bào)

8#
ID:263427 發(fā)表于 2019-11-23 21:09 來(lái)自手機(jī) | 只看該作者
899976025 發(fā)表于 2019-11-23 17:52
編譯器配置改一下,改完Device具體類型,需要選擇與型號(hào)對(duì)應(yīng)的啟動(dòng)文件,并配置對(duì)應(yīng)的宏定義。C8T6的啟動(dòng)文 ...

你好,啟動(dòng)文件我隨便下載一個(gè)可以嗎?  還有參數(shù),我估計(jì)改不過(guò)來(lái)
回復(fù)

使用道具 舉報(bào)

9#
ID:263427 發(fā)表于 2019-11-23 21:11 來(lái)自手機(jī) | 只看該作者
1339337425 發(fā)表于 2019-11-23 17:03
你可以去下載正點(diǎn)原子mini板的esp8266例程

mini版的教程型號(hào)和這個(gè)也不一樣,下載的時(shí)候也會(huì)報(bào)錯(cuò)。
回復(fù)

使用道具 舉報(bào)

10#
ID:263427 發(fā)表于 2019-11-23 21:13 來(lái)自手機(jī) | 只看該作者
csmyldl 發(fā)表于 2019-11-23 15:59
8個(gè)引腳,其中兩個(gè)是電源供電(1腳和8腳),其中2腳是串口發(fā)送和接收線(2腳和7腳),第6腳是復(fù)位腳,4腳是 ...

8266是6個(gè)腳,現(xiàn)在vcc gnd rx tx 都可以找到,剩下的兩個(gè)如果隨便接的話,程序里面需要怎么配置。
回復(fù)

使用道具 舉報(bào)

11#
ID:263427 發(fā)表于 2019-11-23 21:15 來(lái)自手機(jī) | 只看該作者
moluxiyan 發(fā)表于 2019-11-23 15:25
1、stm32f103c8t6與ESP8266通過(guò)串口連接
2、stm32f103zet6的程序移植到stm32f103c8t6需要換啟動(dòng)文件和MDK ...

好的,這么多我估計(jì)有的地方會(huì)出錯(cuò)
回復(fù)

使用道具 舉報(bào)

12#
ID:123289 發(fā)表于 2019-11-24 10:45 | 只看該作者
認(rèn)真研讀“stm32f103c8t6和esp8266”手冊(cè),記住永遠(yuǎn)的法則:要控制什么,就必須先了解什么!。
回復(fù)

使用道具 舉報(bào)

13#
ID:207421 發(fā)表于 2019-11-24 12:55 | 只看該作者
1. 8266是串口通信
2. 8266是樂(lè)鑫生產(chǎn)的,可以去官網(wǎng)下載相關(guān)數(shù)據(jù)手冊(cè)和資料,有APP源碼,有免費(fèi)的測(cè)試服務(wù)器
回復(fù)

使用道具 舉報(bào)

14#
ID:263427 發(fā)表于 2019-11-24 22:14 來(lái)自手機(jī) | 只看該作者
yzwzfyz 發(fā)表于 2019-11-24 10:45
認(rèn)真研讀“stm32f103c8t6和esp8266”手冊(cè),記住永遠(yuǎn)的法則:要控制什么,就必須先了解什么。。

好,我會(huì)沉下心來(lái)看看
回復(fù)

使用道具 舉報(bào)

15#
ID:263427 發(fā)表于 2019-11-26 17:32 | 只看該作者
大家好,問(wèn)題已經(jīng)解決了。方法如下:
根據(jù)大家的建議,我直接下載了zet6上的程序,然后下載的時(shí)候提示一個(gè)錯(cuò)誤,我通過(guò)百度查了查,是有兩個(gè)啟動(dòng)文件,然后刪除了其中的一個(gè),然后就可以下載了。
8266和單片機(jī)鏈接的問(wèn)題,其實(shí)對(duì)于WiFi模塊,我們一定要先看資料,vcc/gnd/rx/tx這四根線是必須要接的。然后其他的可以懸空。而我們程序里面寫的是串口3,所以和WiFi模塊反接即可。
經(jīng)過(guò)幾天的斷斷續(xù)續(xù)的調(diào)試,今天終于實(shí)現(xiàn)了功能。然后APP是我自己寫的。
大家如果還有這方面的問(wèn)題,可以加我的qq305591377,明天我會(huì)把所有的源碼和注意事項(xiàng)發(fā)到論壇,大家有問(wèn)題可以交流。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

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

快速回復(fù) 返回頂部 返回列表