色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>DIY ESP32模塊

DIY ESP32模塊

2022-07-04 | zip | 0.08 MB | 次下載 | 2積分

資料介紹

PCB圖如下:
poYBAGKy-pKARjjpAADEbKoIJEQ623.png
pYYBAGKy-pWAUQXWAAB1rmKrUyU731.png

poYBAGKy-pmAHPf7AADIch3T0mY882.png

成分

ESP32-WROVER-E-N16R8
樂鑫系統(tǒng)
× 1
1K貼片電阻 × 2
106SML035MD4
伊利諾伊電容器
× 2
16針母頭 × 2
1624117-3
TE Con??nectivity / Sigma 電感器
× 1
USB2517I-JZX-TR
芯片技術(shù)
× 1
3.3V 5V 串口適配器模塊 CH340G USB TTL UART Arduino Pro Mini Bridge × 1
AMS1117-5 × 1
TL1105KF250Q
電子開關(guān)
× 2
RV-4162-C7-32.768kHz-20PPM-TA-QC
微晶
× 1
C503B-RBS-CW0Z0AA2
科銳LED
× 1

描述

DIY ESP32 模塊

ESP32?是一系列低成本、低功耗的片上系統(tǒng)微控制器,集成了 Wi-Fi 和雙模藍(lán)牙。ESP32 系列采用雙核和單核版本的 Tensilica Xtensa LX6 微處理器、Xtensa LX7 雙核微處理器或單核 RISC-V 微處理器,并包括內(nèi)置天線開關(guān),

RF balun、功率放大器、低噪聲接收放大器濾波器電源管理模塊。ESP32 由總部位于上海的中國公司 Espressif Systems 創(chuàng)建和開發(fā),并由臺積電使用其 40 納米工藝制造。 [2] 它是 ESP8266 微控制器的繼任者。

ESP32 功能概述

您應(yīng)該已經(jīng)聽夠了有關(guān)新芯片信息了!從規(guī)格來看,這是未來的芯片,適用于您想要構(gòu)建的任何連接。無需使用微控制器和附加 WiFi、藍(lán)牙模塊來構(gòu)建連接的東西,這是您可能想要使用的唯一芯片。聽起來不錯?但是等等,這會帶來很多編程復(fù)雜性。所以在本教程中,我將從實用性的角度來梳理一下芯片的規(guī)格。在開始之前您需要了解的事情以及真正重要的功能!

?

下面的框圖顯示了其中的所有內(nèi)容!我們將查看這些塊中的每一個,并了解它們在您的項目/產(chǎn)品中使用 ESP32 時的含義。

poYBAGKy-r-AWRQRAADGsPYf6-0614.jpg

雙核處理器

在構(gòu)建連接的東西時取消外部微控制器/Arduino....

ESP32 的前身 ESP8266 具有內(nèi)置處理器。然而,由于更新 WiFi 堆棧涉及多任務(wù),大多數(shù)應(yīng)用程序使用單獨的微控制器進(jìn)行數(shù)據(jù)處理、連接傳感器和數(shù)字輸入輸出。對于 ESP32,您可能不想使用額外的微控制器。ESP32 有 Xtensa 嗎?雙核 32 位 LX6 微處理器,運行速度高達(dá) 600 DMIPS。ESP32 將在 160Mhz 到 240MHz 的分線板和模塊上運行。對于需要具有連接選項的微控制器的任何東西來說,這都是非常好的速度。

這兩個內(nèi)核被命名為協(xié)議 CPU (PRO_CPU) 和應(yīng)用 CPU (APP_CPU)。這基本上意味著 PRO_CPU 處理器處理 WiFi、藍(lán)牙和其他內(nèi)部外圍設(shè)備,如 SPI、I2C、ADC 等。APP_CPU 被排除在應(yīng)用程序代碼之外。這種區(qū)分是在 Espressif 互聯(lián)網(wǎng)開發(fā)框架 (ESP-IDF) 中完成的。ESP-IDF 是芯片的官方軟件開發(fā)框架。用于開發(fā)的 Arduino 和其他實現(xiàn)將基于 ESP-IDF。

ESP-IDF 使用 freeRTOS 在處理器之間進(jìn)行切換以及它們之間的數(shù)據(jù)交換。我們已經(jīng)完成了大量關(guān)于 freeRTOS 的教程,并且通過所有 ESP32 的裸機(jī)編程教程,我們將嘗試詳細(xì)介紹這方面。盡管功能集以芯片的銷售價格來說非常好,但其復(fù)雜性是巨大的。要使該芯片得到廣泛采用,需要樂鑫和社區(qū)的巨大努力。

內(nèi)部存儲器

處理器緊密綁定內(nèi)部存儲器,用于以下用途:

用于啟動和核心功能的 448 KB ROM。

用于數(shù)據(jù)和指令的 520 KB 片上 SRAM。

RTC中的8 KBytes SRAM,稱為RTC SLOW Memory,可以被協(xié)處理器訪問

在深度睡眠模式期間。

RTC中8 KBytes SRAM,稱為RTC FAST Memory,可用于數(shù)據(jù)存儲;它被訪問

在 RTC 從 Deep-sleep 模式啟動期間由主 CPU 執(zhí)行。

1 Kbit EFUSE,其中 256 位用于系統(tǒng)(MAC 地址和芯片配置),其余 768 位保留給客戶應(yīng)用,包括 Flash-Encryption 和 Chip-ID

外部閃存和 SRAM

ESP32 Wroom 等大多數(shù)模塊都使用外部 Flash-W25Q32(4M 字節(jié)?。﹣泶鎯?yīng)用程序代碼。該芯片支持 4 x 16 MBytes 的外部 QSPI 閃存和 SRAM,具有基于 AES 的硬件加密。

ESP32 通過高速緩存訪??問外部 QSPI 閃存和 SRAM。

高達(dá) 16 MB 的外部閃存映射到 CPU 代碼空間,支持 8、16 和 32 位訪問。支持代碼執(zhí)行。

高達(dá) 8 MB 的外部 SRAM 內(nèi)存映射到 CPU 數(shù)據(jù)空間,支持 8、16 和 32 位訪問。閃存和 SRAM 支持?jǐn)?shù)據(jù)讀取。SRAM 支持?jǐn)?shù)據(jù)寫入。

由于處理器架構(gòu)是 32 位的。內(nèi)部外圍設(shè)備、wifi、藍(lán)牙、外部存儲器等映射到 2^32 (4GB) 地址空間
。poYBAGKy-sOAVWP0AACX-VHll7A124.jpg

還需要注意的一件有趣的事情是兩個處理器都對稱地映射到該地址空間。這基本上意味著,例如可以從兩個 CPU 的相同地址位置訪問寄存器,如下圖所示。

poYBAGKy-saAGX4cAABR9RJIP8E355.jpg

因此,從項目/產(chǎn)品開發(fā)的角度來看這些功能,您可以取消外部微控制器/Arduino。然而,它帶來了處理器之間切換和處理應(yīng)用程序數(shù)據(jù)的復(fù)雜性。它不會像普通的微控制器開發(fā)那樣單向。我們將在我們計劃做的眾多教程中對此進(jìn)行探索。

無線網(wǎng)絡(luò)

ESP32 實現(xiàn) TCP/IP、完整的 802.11 b/g/n/e/i WLAN MAC 協(xié)議和 Wi-Fi Direct 規(guī)范。這意味著 ESP 32 在站(客戶端)模式下使用時可以與大多數(shù) WiFi 路由器通話。它還能夠創(chuàng)建一個具有完整 802.11 b/g/n/e/i 的接入點。

ESP32 還支持 Wi-Fi Direct 。Wifi-Direct 是無需接入點的點對點連接的不錯選擇。Wifi-Direct 更容易設(shè)置,數(shù)據(jù)傳輸速度比藍(lán)牙好得多。這可能用于從支持 WiFi 直連的手機(jī)/平板電腦配置基于 ESP32 的項目。在撰寫本文時,ESP-IDF SDK 中沒有代碼示例。ESP-IDF WiFi 實現(xiàn)在開發(fā)中具有以下功能:

基礎(chǔ)設(shè)施 BSS Station 模式/P2P 模式/softAP 模式支持

P2P 發(fā)現(xiàn)、P2P 組所有者、P2P 組客戶端和 P2P 電源管理

WPA/WPA2-企業(yè)版和 WPS 驅(qū)動程序

到目前為止,我們看到的所有功能都封裝在 6mm x 6mm 的 48 引腳 QFN 封裝中。[此處的圖片] 更好看的圖片是 ESP Wroom32 分接頭的引腳圖。

poYBAGKy-tCAWwVoAAms3k49ZtI694.png

我們計劃用 ESP32 制作幾塊板子。我們目前正在研究犀鳥 ESP32。它基于 Wroom32 并帶有內(nèi)置的單電池 LiPo 充電器。

?

ESP32 具有強(qiáng)大的硬件功能。高速雙核處理器以及眾多內(nèi)置外圍設(shè)備將取代互聯(lián)產(chǎn)品中的微控制器。WiFi、Bluetooth Classic 和 BLE 是構(gòu)建任何連接的最佳選擇。即使項目最初不需要特定功能,也可以根據(jù)需要使用它。內(nèi)置硬件加速器可實現(xiàn)安全代碼存儲并通過 TLS (SSL) 安全地連接到 Internet。除此之外,像紅外線遙控器這樣的“開箱即用”外圍設(shè)備將被用于許多黑客攻擊!

軟件/固件將是 ESP32 成功的關(guān)鍵。它使用 freeRTOS 來處理多任務(wù)。需要徹底了解外圍設(shè)備的數(shù)量、無線連接、雙核處理器和整體架構(gòu),以構(gòu)建可靠、響應(yīng)迅速、安全和強(qiáng)大的產(chǎn)品和項目。我們計劃做探索,它深入。注冊以接收通知,因為我們正在使用未來的芯片構(gòu)建東西

更新

你們中的一些人還對用于工業(yè)級應(yīng)用的芯片的可靠性和 WiFi 性能提出了擔(dān)憂。規(guī)格表明該芯片應(yīng)該能夠表現(xiàn)良好,但很大程度上取決于最終產(chǎn)品的硬件設(shè)計。此外,在使用以前版本的芯片時,人們抱怨重置問題,深入挖掘我們發(fā)現(xiàn)其中一些問題是代碼結(jié)構(gòu)不當(dāng)。該芯片使用 RTOS 進(jìn)行多任務(wù)處理,保持 WiFi 堆棧刷新。如果在代碼過程中不遵循某些規(guī)則,則會導(dǎo)致芯片重置、wifi 重置等。在其中一個教程中,我們將嘗試涵蓋這方面。所以請記住,如果芯片行為不穩(wěn)定,它也可能是代碼。

?

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 狠狠撸亚洲视频| 我的年轻漂亮继坶三级| 亚洲欧美日韩精品自拍| 超碰在线vip| 美女扒开屁股让男人桶| 亚洲精品高清在线观看| 动漫成年美女黄漫网站| 蜜臀AV精品久久无码99| 亚洲视频精选| 国产精品免费大片| 日本动漫henta videos| 0951影音在线| 九九热在线观看| 亚洲大片免费看| 国产精品高清在线观看93| 漂亮的保姆6在线观看中文| 8x8x我要打机飞在线观看| 金瓶梅 快播| 亚洲成人免费看| 国产黄片毛片| 日日干夜夜爽| 扒开腿狂躁女人GIF动态图| 免费在线视频成人| 中国老太太xxx| 久久精品无码人妻无码AV蜜臀| 羞羞答答dc视频| 国产精品99久久久精品无码| 日本久久免费大片| videossexotv极度另类| 欧美丰满白嫩bbxx| 99精品电影一区二区免费看| 恋夜影视列表免费安卓手机版| 伊人22222| 久久国产露脸老熟女熟69| 亚洲乱色视频在线观看| 国产人妻麻豆蜜桃色精| 午夜伦理yy44008影院| 国产精品99re6热在线播放| 忘忧草在线影院WWW日本动漫| 国产h视频在线观看网站免费| 三叶草未满十八岁|