女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用at_device軟件包通過ESP8266連接到網(wǎng)絡(luò)

RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 來源:RTThread物聯(lián)網(wǎng)操作系統(tǒng) ? 2020-06-03 14:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

硬件基于BearPi-STM32L431開發(fā)板,開發(fā)環(huán)境選擇RT-Thread Studio,通信模組使用ESP8266

一、硬件連接

將ESP8266模組安裝在無線擴(kuò)展接口上,然后將撥碼開關(guān)撥向【AT-MCU】端:

二、添加軟件包

1、開啟libc組件
打開【RT-Thread Settings】,點(diǎn)擊【libc】將其開啟

2、添加at_device軟件包
點(diǎn)擊添加軟件包,搜索at_device,然后點(diǎn)擊添加:

添加好后,右鍵單擊進(jìn)入該軟件包配置頁面:

通過查看原理圖可以知道,ESP8266使用連接到STM32的串口是LPUART1,所以配置如下:

接下來保存【RT-Thread Settings】,讓這些配置生效。

三、開啟LPUART1

因?yàn)檫^程中LPUART1默認(rèn)是沒有開啟的,所以我們打開board.h,安裝其提示添加:

首先,添加LPUART1的宏定義:

1#defineBSP_USING_LPUART1

下一步就是修改其引腳配置了,通過查看原理圖,得知其對應(yīng)關(guān)系LPUART1_RX -> PC0、LPUART1_TX -> PC1,修改如下:

然后編譯,下載,查看串口輸出,可以看到,提示串口緩沖去不夠大

我們將其加大即可:

再次編譯燒錄,發(fā)現(xiàn)其不支持AT+CIPDNS_CUR?指令,這是因?yàn)镋SP8266的固件版本太低的原因。

四、更新ESP8266的AT固件

將撥碼選擇開關(guān)撥到【AT-PC】,使用AT+GMR指令查看一下當(dāng)前AT固件版本,可以看到,AT版本為1.3.0.0

使用AT+RST指令將我們的模組復(fù)位,查看一下模組的Flash信息,可以看到,為32Mbit(512KB+512KB)

然后到樂鑫的官網(wǎng)去下載更新版本的AT固件,https://www.espressif.com/zh-hans/support/download/at,要注意,有些版本只支持(1024KB+1024KB),這里我選擇V1.6.2版本!

下載好后,打開壓縮包,按照README.md的說明將其中的32Mbit(512KB+512KB)固件燒錄進(jìn)去:

因?yàn)槟=M的IO0引腳并沒有被接出,所以我們需要使用飛線將其拉低

燒錄完成后,查閱一下其AT固件版本,可以看到,成功更新到1.6.2版本

使用AT+CIPDNS_CUR?命令測試一下,可以看到,已經(jīng)支持這個指令了

五、再次啟動測試

將撥碼選擇開關(guān)重新?lián)芑亍続T-MCU】,復(fù)位一下開發(fā)板,可以看到,已經(jīng)連接成功了

然后我們使用ifconfig命令查看一下網(wǎng)絡(luò)信息

使用ping www.baidu.com測試一下是否可以連接外網(wǎng)

測試成功!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5680

    瀏覽量

    104704
  • 模組
    +關(guān)注

    關(guān)注

    6

    文章

    1637

    瀏覽量

    31366

原文標(biāo)題:【RT-Thread開發(fā)之路】使用at_device軟件包通過ESP8266連接到網(wǎng)絡(luò)

文章出處:【微信號:RTThread,微信公眾號:RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32+esp8266連接機(jī)智云,上傳溫濕度數(shù)據(jù)并控制繼電器開關(guān)(平臺配置、代碼生成、代碼移植)

    本教程將詳細(xì)介紹如何將STM32微控制器與ESP8266Wi-Fi模塊連接到機(jī)智云平臺,實(shí)現(xiàn)溫濕度數(shù)據(jù)的上傳與繼電器的遠(yuǎn)程控制。通過此過程,您將學(xué)會如何配置機(jī)智云平臺,燒錄ESP8266
    的頭像 發(fā)表于 07-15 18:54 ?59次閱讀
    STM32+<b class='flag-5'>esp8266</b><b class='flag-5'>連接</b>機(jī)智云,上傳溫濕度數(shù)據(jù)并控制繼電器開關(guān)(平臺配置、代碼生成、代碼移植)

    esp8266加入到c51單片機(jī)單通道程序怎么寫

    要將ESP8266模塊加入到C51單片機(jī)的單通道程序中,您需要了解如何通過串行通信(UART)與ESP8266進(jìn)行通信。以下是如何實(shí)現(xiàn)這一點(diǎn)的步驟和示例代碼。 步驟 1:硬件連接 首先
    的頭像 發(fā)表于 10-18 11:32 ?1652次閱讀

    ESP8266 太空人動畫的 OLED 顯示

    ESP8266 太空人動畫的 OLED 顯示
    的頭像 發(fā)表于 10-08 15:06 ?707次閱讀
    <b class='flag-5'>ESP8266</b> 太空人動畫的 OLED 顯示

    esp32和esp8266代碼共用嗎

    本文將介紹ESP32和ESP8266兩款流行的微控制器在代碼共用性方面的可能性與差異性。 一、引言 隨著物聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,越來越多的智能設(shè)備開始進(jìn)入我們的生活。其中,ESP32和ESP82
    的頭像 發(fā)表于 08-19 18:23 ?2344次閱讀

    esp8266esp32區(qū)別是什么

    以下是關(guān)于ESP8266ESP32的主要區(qū)別: 處理器和架構(gòu) : ESP8266 :使用一個Tensilica L106 80MHz的處理器,屬于Xtensa架構(gòu)。 ESP32 :使
    的頭像 發(fā)表于 08-19 18:16 ?7334次閱讀

    esp8266不燒錄可以使用嗎

    ,可以方便地與其他硬件設(shè)備進(jìn)行連接。 2. ESP8266的硬件特性 處理器 :Tensilica L106,最高頻率160MHz 內(nèi)存 :64KB SRAM,1MB Flash Wi-Fi :支持802.11 b/g/n協(xié)議,最高速
    的頭像 發(fā)表于 08-19 17:28 ?1680次閱讀

    esp8266wifi模塊怎么連接手機(jī)

    和密碼)。 配置成功后,ESP8266將能夠通過路由器連接到互聯(lián)網(wǎng)。 手機(jī)連接同一WiFi網(wǎng)絡(luò) : 在手機(jī)上打開WiFi設(shè)置,
    的頭像 發(fā)表于 08-19 17:27 ?7607次閱讀

    SOLVED設(shè)置ESP8266連接指令中的路由出現(xiàn)錯誤怎么解決?

    :192.168.4.1) bcn 100 Finish 查詢版本信息正常 設(shè)置 station 模式 PC ESP8266 softAP 發(fā)送下述 curl 指令,設(shè)置 ESP8266 station
    發(fā)表于 07-22 08:27

    ESP8266無法連接到特定的WiFi接入點(diǎn)怎么解決?

    我遇到了一個問題,ESP8266無法連接到某些 WiFi 接入點(diǎn)。 (使用非OS SDK V2.0.0) 作為檢查的結(jié)果,ESP8266似乎被拒絕,不支持短插槽時間選項(xiàng)。 [問題1]如上所述,我的理解是否正確? [問題2]
    發(fā)表于 07-19 15:39

    如何將多個ESP8266與移動設(shè)備連接

    我有三個ESP8266模塊。所有這些都被用作網(wǎng)絡(luò)服務(wù)器,作為透明的串行鏈接。 通過一對一連接,它工作正常。 如何使用一個移動應(yīng)用程序連接到
    發(fā)表于 07-19 11:55

    是否可以更改通過路由器看到的ESP8266的名稱?

    我有許多ESP8266作為連接到路由器的站點(diǎn),路由器將它們視為ESP8266F、ESP_1354B8、ESP_8077E4等。 是否可以更改
    發(fā)表于 07-19 11:08

    請問如何在ESP8266上使用sntp協(xié)議連接到ssl中的服務(wù)器?

    由于不支持的協(xié)議。TLS 協(xié)議用于安全交易,服務(wù)器使用 TLSv1.2,我在互聯(lián)網(wǎng)上讀到ESP8266僅支持 TLSv1.1;是嗎? 另一件奇怪的事情是,在我嘗試建立 tcp 連接后,我正確地獲得了時間
    發(fā)表于 07-19 07:30

    如何將多個ESP連接到一個ESP并向服務(wù)器發(fā)送數(shù)據(jù)?

    我只想創(chuàng)建一個由多個 ESP(3-4) 組成的網(wǎng)絡(luò),在這個網(wǎng)絡(luò)中是主 esp8266,它處于 ACCESS POINT STATION MODE,其余的
    發(fā)表于 07-19 06:49

    如何讓W(xué)indows 8自動連接到ESP8266

    有沒有辦法讓 Windows 8 自動連接到ESP8266,而不考慮同一臺 PC 中的有線以太網(wǎng)連接? 我還注意到,由于每個頁面之前都會暫停,連接到
    發(fā)表于 07-18 08:08

    esp8266 AP STA連接丟失的原因?

    wifi_station_set_reconnect_policy(); 這個想法是用戶可以通過連接到 esp8266 AP 來重新配置/修復(fù) wifi 設(shè)置。但我們也不想切換到僅 AP 模式,因?yàn)?AP 可能仍然只是暫時脫
    發(fā)表于 07-18 07:17