91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

小編科普一下ESP8266 MTDI引腳是什么東西

云深之無跡 ? 來源:云深之無跡 ? 作者:云深之無跡 ? 2022-07-05 18:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

pYYBAGLEDlSAf8r4AABFGqZ_qQA167.jpg

文檔里面出現(xiàn)MTDI這個(gè)引腳,但是看位置是SPI的一個(gè)功能腳,比較疑惑

poYBAGLEDmiAe10tAADPN9yuNmw697.jpg

引腳的位置

poYBAGLEDnyAAIOJAABBk5c1x3I278.jpg

類型是IO

poYBAGLEDpGAdVrTAABxLJIl92s628.jpg

MTDI

poYBAGLEDqeAZBiGAABHHp3dzbk831.jpg

PWM0

poYBAGLEDr-AF4n5AADh-1DVrEg554.jpg

看12引腳

看這個(gè)名稱都有M和U的修飾,那么我就查到了。

JTAG接口主要由4根信號(hào)線組成:TCK、TDI、TDO、TMS。

TCK是JTAG模塊外部輸入時(shí)鐘

TDI是JTAG模塊外部數(shù)據(jù)輸入信號(hào);

TDO是JTAG模塊外部輸出信號(hào);

TMS是JTAG模塊的模式選擇信號(hào);

應(yīng)該就是解惑了,ESP32可以使用JTAG來調(diào)試,這12-14就是JTAG的引腳。

官方有個(gè)調(diào)試器:

ESP-Prog 是一款樂鑫推出的開發(fā)調(diào)試工具,具有自動(dòng)下載固件、串口通信、JTAG 在線調(diào)試等功能。自動(dòng)下載固件和串口通信功能適用于 ESP8266 和 ESP32 平臺(tái)。JTAG 在線調(diào)試功能適用于 ESP32 平臺(tái)。

ESP-Prog 使用簡單方便,僅用一根 USB 線即可實(shí)現(xiàn)與電腦的連接,電腦端可識(shí)別出下載功能和 JTAG 功能對(duì)應(yīng)的兩個(gè)端口。

ESP-Prog 可使用排線與用戶板連接,連接器可選 2.54 mm 和 1.27 mm 兩種間距的封裝,具有防呆設(shè)計(jì)。用戶板上需按對(duì)應(yīng)順序放置 Program (6-Pin) 和 JTAG (10-Pin) 的連接器。

考慮到不同用戶板的電源電壓可能不同,ESP-Prog 的兩個(gè)接口均可通過 Pin Header 選擇 5V 或者 3.3V 供電,具備較強(qiáng)的電源兼容性。

pYYBAGLEDwCAcgUoAAEHcKrHQaw164.jpg

實(shí)物

poYBAGLEDwaAO77XAABRs2pUVL4260.jpg

連接引腳

pYYBAGLEDw2AWCi1AACrLsEZM-M890.jpg

JTAG的定義

pYYBAGLEDxSAGMM6AADZ1N836rE556.jpg

功能框圖

pYYBAGLED02AB8ZqAACrET5c5ME578.jpg

你看這個(gè)是什么,是我們見到的自動(dòng)下載的設(shè)計(jì)電路

poYBAGLED1OAD2BVAACya8_DDX8627.jpg

還有一個(gè)延時(shí)電路

包括了總線緩存、反相器、MOS 管、一階 RC 電路等器件。延時(shí)電路可以保證 ESP32 芯片在上電或復(fù)位過程中,先完成自身的上電啟動(dòng)或復(fù)位,再接通 JTAG 信號(hào),以免受到 JTAG 影響。

poYBAGLED1qABhlhAAClTDob6KY251.jpg

具體調(diào)試的概述圖

可以看到軟件這邊是,GDB,Make,相當(dāng)于是應(yīng)用層。PC層是OpenOCD和我們的監(jiān)視程序(idf的Python包),也就是說USB和JTAG的調(diào)試器連接,JTAG連接ESP,接著一個(gè)USB連接ESP,用來輸入程序。

poYBAGLED2GAdDKIAABv_Jh-UAY727.jpg

接下來解惑,我為什么死抱住這個(gè)東西不放。在技術(shù)手冊(cè)里面說了這個(gè)GPIO的功能選擇寄存器。

外面是pin_func_select函數(shù),我覺得是IO口有復(fù)用功能,這個(gè)是指定功能的,然后就是里面的一參數(shù)是,對(duì)這個(gè)引腳進(jìn)行操作。

poYBAGLED5yANMI7AABcxGCcYVA954.jpg

然后就是啟用第幾個(gè)功能,這個(gè)地方有Excel文件:

poYBAGLED6KAWlnwAABJ7eW4scc066.jpg

就像這樣

pYYBAGLED6mACkosAABt-azmUtQ971.jpg

這個(gè)就更清晰了

poYBAGLED6-AAgeBAABA51TitVA600.jpg

輸出功能開啟,這個(gè)真的是很人性化,按位寫,一共16個(gè),從0開始

pYYBAGLED-KAWgFPAABGlsGb37w038.jpg

輸出關(guān)閉

poYBAGLED-iAEP5rAABY_Fgm9vI912.jpg

這個(gè)是輸出狀態(tài)詢問

pYYBAGLED_CABGC4AABOelqQLbE600.jpg

這個(gè)是寫寄存器,1時(shí),位置輸出低電平

pYYBAGLED_aAYR50AABN5g1xPCM170.jpg

同理高電平,記得先使能

poYBAGLEECuATMkZAABxNIu82B0835.jpg

輸入狀態(tài)寄存器,是默認(rèn)是輸入

poYBAGLEEDGADnvKAAA1RPlyuCc624.jpg

這個(gè)地方其實(shí)是表里面第一個(gè)引腳,就好像例子一樣

0:該 GPIO 的中斷禁?

1:上升沿觸發(fā)中斷

2:下降沿觸發(fā)中斷

3:雙沿觸發(fā)中斷

4:低電平

5:?高電平

poYBAGLEEDiAAYLnAACvwjYZJY0323.jpg

持續(xù)的讀指定位的值,讀到去處理ISR,處理完以后把中斷清楚。

pYYBAGLEED6AEAaKAADDhFzLu9c898.jpg

16這個(gè)特殊,不可以使用中斷功能

pYYBAGLEEHKAZfJwAABeOTk7n-8198.jpg

上面都是單個(gè)的寄存器設(shè)置,下面來看看具有實(shí)用性的配置

poYBAGLEEHeAeRN0AAA-mRdO--Q880.jpg

寄存器的地址,位數(shù)的作用

pYYBAGLEEH6AYg0SAABq8ao-9nI253.jpg

輸出高電平

pYYBAGLEEIOAK-pJAAAtrxDFPfU136.jpg

7位寫1就是上拉

poYBAGLEELeACcf2AABFKeLUQbE571.jpg

上拉

pYYBAGLEELyASMWwAADSIcWFNqI162.jpg

中斷觸發(fā)

poYBAGLEEMOABf57AADpYAMHbsI046.jpg

中斷狀態(tài)量先定義,讀REG的值(參數(shù)是地址),接著賦給狀態(tài),下面進(jìn)行寄存器的寫。

pYYBAGLEEMqAP3r8AACjrzkfllw223.jpg

先讀中斷狀態(tài),清楚中斷掩碼,下面是IO的消息

pYYBAGLEEPaAK01aAAB3gImf418519.jpg

支持 4 位 25 MHz SDIO v1.1 和 4 位 50 MHz SDIO v2.0

poYBAGLEEP2AGDP3AAByflT3qSM775.jpg

SPI 模式可由軟件編程實(shí)現(xiàn)。時(shí)鐘頻率最大為 80 MHz

poYBAGLEEQeAXQHeAABO1XeAhuA035.jpg

還有一個(gè)HSPI,其實(shí)也是SPI,以上都是硬件SPI

可以說很瞌睡了

現(xiàn)在Github不掛梯子根本就上不去了。


		

但是關(guān)于ESP8266的調(diào)試基本是沒有,詳細(xì)的在ESP32這里,應(yīng)該是可以兼容的。


		

審核編輯:劉清

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

    關(guān)注

    0

    文章

    282

    瀏覽量

    36720
  • jtag接口
    +關(guān)注

    關(guān)注

    0

    文章

    35

    瀏覽量

    14091
  • ESP8266
    +關(guān)注

    關(guān)注

    51

    文章

    970

    瀏覽量

    49520

原文標(biāo)題:ESP8266 MTDI引腳是什么?

文章出處:【微信號(hào):TT1827652464,微信公眾號(hào):云深之無跡】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    ESP8266系列】WT8266-S3模組規(guī)格書

    核心處理器ESP8266在較小尺寸封裝中集成了業(yè)界領(lǐng)先的TensilicaL106超低功耗32位微型MCU,帶有16位精簡模式,主頻支持80MHz和160MHz,支
    的頭像 發(fā)表于 02-05 18:04 ?126次閱讀
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S3模組規(guī)格書

    ESP8266系列】WT8266-S5模組規(guī)格書

    處理器ESP8266在較小尺寸封裝中集成了業(yè)界領(lǐng)先的TensilicaL106超低功耗32位微型MCU,帶有16位精簡模式,主頻支持80MHz和160MHz,支持
    的頭像 發(fā)表于 02-05 18:03 ?145次閱讀
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S5模組規(guī)格書

    ESP8266系列】WT8266-S6模組規(guī)格書

    處理器ESP8266在較小尺寸封裝中集成了業(yè)界領(lǐng)先的TensilicaL106超低功耗32位微型MCU,帶有16位精簡模式,主頻支持80MHz和160MHz,支持R
    的頭像 發(fā)表于 02-05 18:03 ?144次閱讀
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S6模組規(guī)格書

    ESP8266系列】WT8266-S1模組產(chǎn)品介紹

    WT8266-S1WiFi模塊是由啟明云端科技開發(fā)的、低功耗高性價(jià)比的嵌入式無線網(wǎng)絡(luò)控制模塊??蓾M足智能電網(wǎng)、樓宇自動(dòng)化、安防、智能家居、遠(yuǎn)程醫(yī)療等物聯(lián)網(wǎng)應(yīng)用的需求。該模塊核心處理器ESP8266
    的頭像 發(fā)表于 01-29 18:22 ?387次閱讀
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S1模組產(chǎn)品介紹

    ESP8266系列】WT8266-S6模組產(chǎn)品介紹

    處理器ESP8266在較小尺寸封裝中集成了業(yè)界領(lǐng)先的TensilicaL106超低功耗32位微型MCU,帶有16位精簡模式,主頻支持80MHz和160MHz,支持R
    的頭像 發(fā)表于 01-29 18:22 ?275次閱讀
    【<b class='flag-5'>ESP8266</b>系列】WT<b class='flag-5'>8266</b>-S6模組產(chǎn)品介紹

    無需安裝!在瀏覽器里就能玩轉(zhuǎn)ESP32/ESP8266,這個(gè)神器絕了!

    無需安裝!在瀏覽器里就能玩轉(zhuǎn)ESP32/ESP8266,這個(gè)神器絕了!【往期精選】十年嵌入式最深的痛,不是Bug,而是抓不到日志!vivo宣布原生支持HomeAssistant生態(tài)設(shè)備接入(含
    的頭像 發(fā)表于 01-10 10:01 ?880次閱讀
    無需安裝!在瀏覽器里就能玩轉(zhuǎn)<b class='flag-5'>ESP</b>32/<b class='flag-5'>ESP8266</b>,這個(gè)神器絕了!

    【瑞薩RA6E2地奇星開發(fā)板試用】基于RA6E2+ESP8266在STA模式數(shù)據(jù)透?jìng)鞯絇ython服務(wù)器整體系統(tǒng)演示總結(jié)

    基于RA6E2+ESP8266在STA模式數(shù)據(jù)透?jìng)鞯絇ython服務(wù)器整體系統(tǒng)演示總結(jié) 1. 需求描述 1.1. 系統(tǒng)實(shí)現(xiàn)概述 使用RA6E2驅(qū)動(dòng) esp8266 WiFi模塊, 用串口調(diào)試助手
    發(fā)表于 12-28 20:16

    【瑞薩RA6E2地奇星開發(fā)板試用】使用瑞薩RA6E2開發(fā)板調(diào)試ESP8266-01S WiFi模塊,串口調(diào)試AT指令、固件升級(jí)

    1. ESP8266-01S WiFi模塊介紹 1.1 實(shí)物圖展示: 1.2 引腳說明圖: 1.3 引腳功能說明 注:有2個(gè)引腳需要接3V3電源,1個(gè)
    發(fā)表于 12-16 20:10

    晶科鑫 | 國產(chǎn)26MHz晶振匹配Espressif(樂鑫) ESP8285/ESP8266芯片案例

    本,兩者可以共用同套SDK,只是ESP8285內(nèi)部集成了1MBFlash,SPIMode設(shè)置為DOUT,而ESP8266則需要外接Flash,并且是Din模式。除此之外,ESP828
    的頭像 發(fā)表于 11-21 15:37 ?4650次閱讀
    晶科鑫 | 國產(chǎn)26MHz晶振匹配Espressif(樂鑫) <b class='flag-5'>ESP</b>8285/<b class='flag-5'>ESP8266</b>芯片案例

    ESP8266ESP32開發(fā)板常見的2種下載方式

    ESP32和ESP8266是性價(jià)比很高而且使用較為廣泛的的Wi-Fi模塊,在物聯(lián)網(wǎng)(IoT)領(lǐng)域的DIY項(xiàng)目中可以首先考慮這2款產(chǎn)品。 兩款芯片都屬于32位處理器。ESP32是低功耗雙核80MHz
    的頭像 發(fā)表于 11-10 20:30 ?996次閱讀
    <b class='flag-5'>ESP8266</b>和<b class='flag-5'>ESP</b>32開發(fā)板常見的2種下載方式

    ESP8266ESP32開發(fā)板常見的2種下載方式

    。 基于arduino的ESP32/ESP8266開發(fā)環(huán)境燒錄固件 1.ESP8266燒錄固件,選擇文件-示例-ESP8266-blink文件打開,驗(yàn)證
    發(fā)表于 10-24 18:04

    請(qǐng)問一下我想用ESP8685直接替換ESP8266而不用寫程序,可以讓ESP8685直接通過之前ESP8266的外掛的flash運(yùn)行程序嗎

    請(qǐng)問一下我想用ESP8685直接替換ESP8266而不用寫程序,可以讓ESP8685直接通過之前ESP8266的外掛的flash運(yùn)行程序嗎
    發(fā)表于 09-17 12:06

    ESP8266】進(jìn)入透?jìng)髂J胶?,?shù)據(jù)間隔怎么調(diào)整,

    01.TCP客戶端用ESP8266透?jìng)髂J桨l(fā)送數(shù)據(jù)是10ms發(fā)送次,(連續(xù)發(fā)送) 02.TCP服務(wù)器接收到的數(shù)據(jù)是200ms左右接收次,數(shù)據(jù)未丟失,但是更新不及時(shí); 03.通過TCP調(diào)試助手已
    發(fā)表于 09-15 10:16

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

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

    ESP8266燒錄與機(jī)智云鍵配網(wǎng)教程

    網(wǎng)。器件:ESP8266+燒錄器千萬不要插反了噶,剛插進(jìn)去,會(huì)有藍(lán)色閃一下,木問題的哦。需要下載的文件固件及燒寫工具:(代碼來源于B站:配網(wǎng)與實(shí)驗(yàn)演示_嗶哩嗶哩_
    的頭像 發(fā)表于 05-24 11:04 ?2016次閱讀
    <b class='flag-5'>ESP8266</b>燒錄與機(jī)智云<b class='flag-5'>一</b>鍵配網(wǎng)教程