国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Arduino利用USB接口直接為ESP32-S3下載和調(diào)試程序

這篇具有很好參考價(jià)值的文章主要介紹了Arduino利用USB接口直接為ESP32-S3下載和調(diào)試程序。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


ESP32-S3使用Arduino編程時(shí)可以直接使用USB連接。不用使用USB-UART的芯片進(jìn)行轉(zhuǎn)換。非常方便。但有些軟開關(guān)還是要注意。下面來說一下使用USB直接連接串口并下載程序及使用串口。

連接USB

要在下載程序時(shí)使用USB,選擇Upload Mode: UART0/Hardware CDC
Arduino利用USB接口直接為ESP32-S3下載和調(diào)試程序
還要注意,USB mode也要選擇Hardware CDC and JTAG.
這樣就可以下載程序了。

使用USB

我們?cè)诔绦蛑邪凑粘R?guī)使用Serial端口輸入和輸出,如果直接連接了USB,沒有使用UART0的話,可以在程序設(shè)置中進(jìn)行設(shè)置,這樣就可以把USB口作為串口使用,方法是USB CDC on boot來設(shè)置,將該選項(xiàng)設(shè)置成Enable就可以了。

程序

        if ( x == 'p')
        {
            Serial.println("The boolean state");
            {
                Serial.print("runForward = "); Serial.println(runForward);
                Serial.print("runBackward = "); Serial.println(runBackward);
                Serial.print("mStop = "); Serial.println(mStop);
                Serial.print("motorLU = "); Serial.println(digitalRead(motorLU));
                Serial.print("motorLD = "); Serial.println(digitalRead(motorLD));
                Serial.print("motorRU = "); Serial.println(digitalRead(motorRU));
                Serial.print("motorRD = "); Serial.println(digitalRead(motorRD));
                Serial.print("Motor speed = ");
                Serial.println(motorSpeed);
                Serial.print("Motor current = ");
                Serial.println(motorCurrent);
                Serial.print("Position = "); Serial.println(enPosition);
                Serial.print("dSpeed = "); Serial.println(dSpeed);
            }
        }

輸出:
Arduino利用USB接口直接為ESP32-S3下載和調(diào)試程序
不用對(duì)串口做任何改動(dòng)就可以輸出。

總結(jié)

ESP32的USB直接編程確實(shí)非常方便。在這里看到了JTAG的功能還要繼續(xù)挖掘。

后記

昨天網(wǎng)友問關(guān)于下載的情況。好長(zhǎng)時(shí)間沒有用ESP32-S3的板子了。介紹一下心得:

  1. 要選對(duì)板子,要選S3的板子,硬件和軟件一致。
  2. 版本,我的軟件的版本是Arduino 1.8.19, 現(xiàn)在有更高的版本。還可與直接看庫程序。但我的不行。
  3. 選擇按我上面的選擇就行,注意,USB要通過IO19和IO20連接,IO19接D-, IO20接D+. 有這個(gè)連接了才可以和USB連接。
  4. 串口默認(rèn)是常規(guī)的Serial就可以,直接當(dāng)Serial使用就行。接線圖如下:
    Arduino利用USB接口直接為ESP32-S3下載和調(diào)試程序
    程序如下:
void setup() 
{
    Serial.begin(115200);
    Serial.println("COM 0 setup OK!");
}

void loop() 
{
    Serial.println("OUTPUT from Serial");
    delay(1000);
}

結(jié)果:
Arduino利用USB接口直接為ESP32-S3下載和調(diào)試程序
串口自動(dòng)安裝了:
Arduino利用USB接口直接為ESP32-S3下載和調(diào)試程序
其他沒有再新鮮的東西了,希望可以幫到大家。文章來源地址http://www.zghlxwxcb.cn/news/detail-511240.html

到了這里,關(guān)于Arduino利用USB接口直接為ESP32-S3下載和調(diào)試程序的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • ESP32 直接使用WIFI進(jìn)行UDP通信, 將光敏電阻傳感器數(shù)值, 顯示在OLED上 - 米思齊/Arduino

    ESP32 直接使用WIFI進(jìn)行UDP通信, 將光敏電阻傳感器數(shù)值, 顯示在OLED上 - 米思齊/Arduino

    ESP32主: 讀取光敏傳感器數(shù)值, 并通過UDP發(fā)送 ESP32從: 讀取主機(jī)發(fā)送的數(shù)值, 并顯示在OLED顯示屏上 左邊為ESP32, 連接OLED, 為STA模式從機(jī) 右邊為ESP32, 連接光敏傳感器, 為AP+STA主機(jī), 可連接外網(wǎng)和連接從機(jī)

    2024年02月13日
    瀏覽(53)
  • 【ESP32Arduino+MPU6050姿態(tài)解算】自制無人機(jī)學(xué)習(xí)筆記2 PLatformIO 下載即可使用

    【ESP32Arduino+MPU6050姿態(tài)解算】自制無人機(jī)學(xué)習(xí)筆記2 PLatformIO 下載即可使用

    本人之前發(fā)表過一篇關(guān)于esp32讀取mpu6050數(shù)據(jù)的文章,鏈接:http://t.csdn.cn/AwzSZ,但其存在一些漏洞,具體表現(xiàn)在輸出數(shù)據(jù)存在不連貫和錯(cuò)誤,在mpu6050高速運(yùn)動(dòng)時(shí)存在較大誤差等。僅作為參考。故在此重發(fā)作為修正。當(dāng)前該篇文章中所述的模塊,已經(jīng)過無人機(jī)穩(wěn)定性控制的測(cè)試

    2024年02月16日
    瀏覽(21)
  • ESP32 S3音頻開發(fā)

    ESP32 S3音頻開發(fā)

    Codec:音頻編解碼芯片,一種低功耗單聲道音頻編解碼器,包含單通道 ADC、單通道 DAC、低噪聲前置放大器、耳機(jī)驅(qū)動(dòng)器、數(shù)字音效、模擬混音和增益功能。它通過 I2S 和 I2C 總線與 ESP32-S3-WROOM-1 模組連接,以提供獨(dú)立于音頻應(yīng)用程序的。 PA:音頻功率放大器,用于放大來自音

    2024年04月15日
    瀏覽(21)
  • esp32-s3板子刷固件

    esp32-s3板子刷固件

    esp32-s3板子可用于micropython編程,需要刷入語言固件庫 硬件:esp32-s3板子(需要購(gòu)買) 固件:GENERIC_S3-20220618-v1.19.1.bin文件 軟件:flash_download_tool 下載地址:https://micropython.org/download/GENERIC_S3/ 選用最新的(.bin)文件下載,如下: 下載地址:https://www.espressif.com.cn/zh-hans/support/d

    2024年02月16日
    瀏覽(39)
  • ESP32S3串口實(shí)驗(yàn)

    ESP32S3 一共有三個(gè) UART 通訊接口,設(shè)備號(hào)從 0~2,即 UART0,UART1,UART2。這三個(gè)串口的管腳不 是固定的,是可以重映射到任意的 IO 口的。 ESP32S3 的 BOOT 程序把 UART0 用于程序下載,LOG 輸出,我們的第一個(gè)實(shí)驗(yàn) hello world 的 LOG 就是從 UART0 輸出的。這個(gè)實(shí)驗(yàn)的 UART1 和 UART2 沒有外接

    2024年02月12日
    瀏覽(23)
  • esp32s3使用多串口

    esp32s3使用多串口

    我按照別人博客中設(shè)置串口2,串口打印有問題,因?yàn)闆]有看到esp32s3 多串口,就總結(jié)了一下自己的經(jīng)驗(yàn) 下圖為esp32的引腳圖 下圖為esp32s3的引腳圖 ESP32-S3 有三個(gè) UART(通用異步收發(fā)器)控制器,即 UART0、UART1、UART2,支持異步通信(RS232 和 RS485)和 IrDA,通信速率可達(dá)到 5 Mbps。

    2024年02月04日
    瀏覽(27)
  • ESP32-S3 >>> MicroPython 編程初探

    ESP32-S3 >>> MicroPython 編程初探

    ??今天買了一個(gè)ESP32-S3,打算試試在這上面進(jìn)行MicroPython的編程(附資料網(wǎng)址)。 ??首先為了在ESP32上進(jìn)行mp的編程,需要對(duì)其重新燒錄固件。這就需要我們電腦安裝好CH343驅(qū)動(dòng),然后找到適用于ESP32-S3的固件,利用flash下載工具將其下載到板子中。總結(jié)一下就是兩個(gè)步驟:

    2023年04月20日
    瀏覽(21)
  • ESP32S3入手體驗(yàn)測(cè)試

    ESP32S3入手體驗(yàn)測(cè)試

    ??所入手的型號(hào)是 YD-ESP32-S3 N16R8 ,該款和樂鑫官方推出的 ESP32-S3-DevKitC-1 配置差不多。 ??樂鑫官方介紹:ESP32-S3-DevKitC-1 v1.1 ??兩者采用的模組:ESP32-S3-WROOM-1 和ESP32-S3-WROOM-1U模組對(duì)比: ?? YD-ESP32-S3 和 ESP32-S3-DevKitC-1 硬件基本信息: ??核心模組配置都是可選。兩款開發(fā)板從原

    2024年02月05日
    瀏覽(50)
  • ESP32網(wǎng)絡(luò)應(yīng)用 -- ESP32-S3使用HTTP協(xié)議獲取城市天氣數(shù)據(jù)

    ESP32網(wǎng)絡(luò)應(yīng)用 -- ESP32-S3使用HTTP協(xié)議獲取城市天氣數(shù)據(jù)

    超文本傳輸協(xié)議(Hypertext Transfer Protocol,HTTP),是一種建立在TCP協(xié)議之上,應(yīng)用非常廣泛的請(qǐng)求-響應(yīng)協(xié)議,關(guān)于HTTP協(xié)議的詳細(xì)描述,網(wǎng)上已經(jīng)不乏文章,此處不再詳細(xì)論述。 作為一款網(wǎng)絡(luò)功能強(qiáng)大Wi-Fi SOC芯片,ESP32-S3可以通過ESP-IDF編程框架提供的應(yīng)用程序接口,方便地構(gòu)建

    2024年02月09日
    瀏覽(21)
  • 單片機(jī)開發(fā)---ESP32-S3模塊上手

    單片機(jī)開發(fā)---ESP32-S3模塊上手

    想起來之前做的半成品單片機(jī)游戲機(jī),又想繼續(xù)做一個(gè),不過之前那個(gè)單片機(jī)驅(qū)動(dòng)屏幕速率太低,已經(jīng)無法改進(jìn)了。所以這次斥巨資購(gòu)買了一款頂配的ESP32S開發(fā)板,做個(gè)簡(jiǎn)單的游戲機(jī),沒問題。 完整介紹鏈接 這花花綠綠的介紹,看著讓人甚是喜歡呢。 參考樂鑫官網(wǎng)的方式,

    2024年01月23日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包