精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【AI技術支持】ESP32C3 開發板在Linux環境下,進行JTAG 調試演示

啟明云端 ? 2024-10-17 08:01 ? 次閱讀

啟明云端/01

JTAG調試工具

教程主要演示 ESP32C3 開發板在 linux 環境下,通過 vscode 的 ESP-IDF 插件使用 JTAG 調試工具。ESP32C3 不但內置了USB-JTAG,還內置了USB-SERIAL,僅需要一根USB線即可實現下載和調試仿真

啟明云端/02

仿真過程創建工程

下面演示調試仿真的過程。

使用 vscode 中的 ESP-IDF 插件,創建一個 以hello_world 為模版的工程。

e9d6fc0a-8c1a-11ef-b5cd-92fbcf53809c.png

e9f7f5e0-8c1a-11ef-b5cd-92fbcf53809c.png

啟明云端/03

編譯燒錄

(1)通過一根數據線,將 ESP32C3 開發板連接到 PC,選擇所使用的設備類型和串口設備號

ea1fe6d6-8c1a-11ef-b5cd-92fbcf53809c.png

(2)編譯程序,并將編譯生成的固件燒錄到 ESP32C3 開發板中

ea3401de-8c1a-11ef-b5cd-92fbcf53809c.png

啟明云端/04

JTAG連線

燒錄完畢后,將數據線拔出。用另一個數據線,將四根線引出,分別對應ESP32C3 開發板的四個引腳

ea538ac2-8c1a-11ef-b5cd-92fbcf53809c.jpg

啟明云端/05

調試仿真

(1)重新選擇所使用的串口設備號


ea67e26a-8c1a-11ef-b5cd-92fbcf53809c.png

(2)在 ESP-IDF 插件中打開 Openocd Server,開始 Debug。(Debug前需確保已經編譯并燒錄固件)

ea826964-8c1a-11ef-b5cd-92fbcf53809c.png

eaa8ac96-8c1a-11ef-b5cd-92fbcf53809c.png

(3)短暫等待過后可以看到屏幕下方變為橙色,屏幕上方會出現 Debug 的操作框eab4875a-8c1a-11ef-b5cd-92fbcf53809c.png

ead2bbda-8c1a-11ef-b5cd-92fbcf53809c.png

(4)點擊操作框左側繼續調試程序,可以看到下方正常運行,helloworld程序中自帶重啟操作

eaf2f1a2-8c1a-11ef-b5cd-92fbcf53809c.png

(5)在程序中添加一個bug,重新編譯燒錄后再執行 Debug,可以看見自動停在了 bug 發生的位置

eb1f625a-8c1a-11ef-b5cd-92fbcf53809c.png

eb3d0f58-8c1a-11ef-b5cd-92fbcf53809c.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11225

    瀏覽量

    208918
  • JTAG
    +關注

    關注

    6

    文章

    398

    瀏覽量

    71597
  • AI
    AI
    +關注

    關注

    87

    文章

    30106

    瀏覽量

    268401
  • 開發板
    +關注

    關注

    25

    文章

    4943

    瀏覽量

    97188
  • ESP32
    +關注

    關注

    17

    文章

    957

    瀏覽量

    17083
收藏 人收藏

    評論

    相關推薦

    esp32c3內置USB-Serial-JTAG的使用

    1、介紹一句話:esp32-c3內置了兩個開發利器usb-serial和usb-jtag,只需要一條數據線即可進行程序燒錄、在線調試、日志輸
    的頭像 發表于 08-08 08:11 ?2026次閱讀
    <b class='flag-5'>esp32c3</b>內置USB-Serial-<b class='flag-5'>JTAG</b>的使用

    請問ESP32-C3ESP32-S2或WROOM系列是否支持單步調試?

    -debugging/index.html#introduction 中文版描述只有ESP-S2-Kaluga-1板載了JTAG調試接口,而英文版說ESP32-C3可以直接用USB
    發表于 06-21 07:32

    rt-thread bsp里esp32c3里編譯出的bin文件燒到esp32開發板上運行提示chipid不對,為什么?

    rt-thread bsp里esp32c3里編譯出的bin文件燒到esp32開發板上 運行提示chipid不對,是否有方法修改能支持
    發表于 09-27 10:01

    請問ESP32C3是否支持ble mesh?

    我看https://docs.espressif.com/projects/esp-idf/en/v4.3/esp32c3/api-guides/esp-ble-mesh/ble-mesh-index.html#getting-
    發表于 02-10 08:12

    windowns環境esp32c3如何解除flash加密?

    硬件環境開發板ESP32-C3-DevkjtM-1IDF環境:IDF-4.3如題,使用flash_encryption這個例程時,
    發表于 02-13 08:25

    A2DPesp32-c3esp32-s3開發板上編譯不通過的原因?

    的特征,經典雙模藍牙的a2dp例程編譯能通過,但鏈接elf時出錯。這兩個芯片支持藍牙5,包括BLE5,但a2dp相關工程試了幾個都不行。esp32就可以。請問官方技術支持,藍牙5的經典藍牙需要特殊設置嗎?兩個
    發表于 02-16 08:52

    請教一大神ESP32C3是否支持ble mesh呢?

    ESP32C3是否支持ble mesh?好像支持 但是用開發板把代碼上去以后用nrf mesh搜不到
    發表于 03-03 09:20

    深入剖析esp32c3的系統底層啟動

    riscv底層的愛好者來說,跳過ESP-IDF框架,直接像使用單片機一樣去使用ESP32C3更加有意思。本文的目的就是理解ESP32C3的裸機開發流程,像玩單片機一樣去使用這個risc
    的頭像 發表于 07-06 10:38 ?1.2w次閱讀
    深入剖析<b class='flag-5'>esp32c3</b>的系統底層啟動

    基于nanoESP32-C3開發板ESP32-c3試跑Zephyr

    上周MuseLab的吳同學寄來一片nanoESP32-C3–一塊帶有ESPLink(base DAPlink)的ESP32-C3開發板。 正好最近支持
    的頭像 發表于 08-09 09:10 ?9300次閱讀

    【DFRobot Beetle ESP32-C3開發板試用體驗】vscode esp_idf開發環境體驗

    ,esp32c3esp32家族性價比最高的芯片之一,支持wifi和藍牙5,功能強大。本想安裝arduino開發環境,奈何真是太難了,好在樂
    的頭像 發表于 11-28 14:04 ?910次閱讀
    【DFRobot Beetle <b class='flag-5'>ESP32-C3</b><b class='flag-5'>開發板</b>試用體驗】vscode <b class='flag-5'>esp</b>_idf<b class='flag-5'>開發</b><b class='flag-5'>環境</b>體驗

    新品上市 | 合宙ESP32-S3開發板

    開發板,尺寸僅為21mm×51mm;板邊采用郵票孔設計,方便開發不同場景使用。LuatOS已完成對ESP32-S3的基本適配。最新
    的頭像 發表于 01-13 15:53 ?2912次閱讀
    新品上市 | 合宙<b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發板</b>

    ESP32-C2開發板 8684 智能開關例程

    ESP32-C3開發板開發演示
    的頭像 發表于 06-29 14:13 ?1172次閱讀
    <b class='flag-5'>ESP32-C</b>2<b class='flag-5'>開發板</b>  8684   智能開關例程

    ESP32-C2 8682芯片開發板開發演示

    ESP32-C2開發板開發演示
    的頭像 發表于 07-06 13:38 ?600次閱讀
    <b class='flag-5'>ESP32-C</b>2  8682芯片<b class='flag-5'>開發板</b><b class='flag-5'>開發</b><b class='flag-5'>演示</b>

    AI技術支持ESP32-S3 JTAG調試問題處理

    啟明云端/01你是否曾遇到過?使用ESP32-S3模塊,ESP-IDF版本為idf5.0時,調試JTAG,嘗試很久也無法調通,這是為什么呢
    的頭像 發表于 10-30 08:01 ?243次閱讀
    【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-S3</b> <b class='flag-5'>JTAG</b><b class='flag-5'>調試</b>問題處理

    AI技術支持ESP32-C3-Lyra播放音頻無法控制音量及異聲問題處理

    AI技術支持ESP32-C3-Lyra播放音頻無法控制音量及異聲問題處理
    的頭像 發表于 11-22 01:01 ?69次閱讀
    【<b class='flag-5'>AI</b><b class='flag-5'>技術支持</b>】<b class='flag-5'>ESP32-C3</b>-Lyra播放音頻無法控制音量及異聲問題處理