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

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

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

3天內不再提示

HPM6000系列微控制器 CMSIS DAP調試器使用指南

先楫半導體HPMicro ? 2022-06-19 17:02 ? 次閱讀

在上海先楫提供的HPM系列MCU評估套件上,多數集成了基于FTDI的FT2232芯片的板載調試器,方便了開發人員直接調試并評估HPM6000系列產品。

當用戶開始基于HPM6000系列產品進行原理圖和PCB設計時,出于成本和簡化設計考慮我們推薦在電路上保留JTAG接口并連接相關信號到HPM6000系列MCU的JTAG引腳。

本文介紹了CMSIS DAP調試器,并介紹了利用其進行HPM6000系列微控制器調試的相關配置方法

CMSISDAP配置指南

???

1CMSISDAP簡介

CMSIS DAP是一款開源的調試器固件,它定義了一系列標準的協議,用以訪問芯片的調試接口(Debug Access Port)。CMSIS DAP調試器通常以接口芯片的方式呈現,以USB電纜運行調試器的主機,以JTAG或者SWD接口連接芯片的開發板。

主機與開發板直接通過交換一系列通訊實現調試,通常主機發送命令(command)而開發板回復響應(response)。借助CMSIS DAP調試器支持的JTAG命令,開發人員可以利用標準的CMSIS DAP調試器,調試HPM6000系列RISC-V高性能微控制器。

HPM6000系列微控制器符合The RISC-V Debug Specification, Version 0.13 規范,支持 4 線 JTAG 接口,符合 IEEE Std 1149.1。Debug 調試系統包括 JTAG 接口轉換模塊(DTM)和調試模塊(DM) 2 部分。DTM 通過標準 JTAG 接口對接外部調試器,可以把 JTAG 上收到的調試指令轉換成對 DM 模塊的讀寫訪問。調試模塊 DM 集成了調試功能,可以暫停或者恢復 CPU 的運行,產生復位,以及訪問片上資源。

因此,用戶可以利用CMSIS DAP調試HPM6000系列微控制器,需要利用CMSIS DAP的JTAG接口。目前暫不支持使用SWD接口進行調試。

由于CMSIS DAP調試器固件開源,無需特別安裝驅動,易于使用,易用獲得,支持芯片的種類繁多,因此受到廣大開發人員的歡迎。有興趣的讀者可以在國內各大知名網商平臺搜索“CMSIS DAP”,獲取相關購買信息。

???

2 CMSISDAP調試接口電路

使用CMSIS DAP調試器,需要將其JTAG信號與HPM6000系列微控制器的JTAG引腳相連,下面以HPM6750EVK的調試電路為例,需要連接如下信號:

·TDO與PY0/JTAG_TDO

·TDI與PY1/JTAG_TDI

·TCK與PY2/JTAG_TCK

·TMS與PY3/JTAG_TMS

·JRST與PY4/JTAG_TRST(可選)

·SRST與PZ1/RESETN(可選)

·CMSISDAPGND和開發板GND

9a53c18c-ef2c-11ec-a2f4-dac502259ad0.png

JTAG引腳連接

在HPM6750EVK上,試用CMSIS DAP進行調試的話,需要把0歐電阻R39,R40,R41,R43,R44,R45斷開,并安裝0歐電阻R46,R47,R49,R51,R52,R53,或把它們短接。

9a6ea628-ef2c-11ec-a2f4-dac502259ad0.png

JTAG接口示意圖

???

3 CMSISDAP工程配置

本節以Segger Embedded Studio集成開發環境為例,介紹了利用CMSIS DAP調試器進行HPM6000系列MCU開發調試必要配置步驟。

以基于sdk env的generate_project命令生成的hello world例程為例,打開生成的Segger Embedded Studio項目,點擊菜單project,并選擇Options:

9a950ba6-ef2c-11ec-a2f4-dac502259ad0.png

選擇Project->Options


尋找Debug下的GDB Server,并點擊GDB Server Command Line右側的省略號標記,編輯GDB Server Command Line。

9aa5cf54-ef2c-11ec-a2f4-dac502259ad0.png

選擇GDBServerCommandLine

尋找命令行中,定義的缺省ft2232調試器的部分。

9ab97626-ef2c-11ec-a2f4-dac502259ad0.png

命令行中ft2232.cfg部分

將其修改為cmsis_dap.cfg。

9ac7f318-ef2c-11ec-a2f4-dac502259ad0.png

命令行替換為cmsis_dap.cfg

配置完成即可開始調試。

???

4 異常診斷

當用戶使用CMSIS DAP調試遇到故障時,用戶也可以利用sdk env自帶的命令行工具,測試調試器的連接和開發板JTAG接口的連接。

以Windows10操作系統為例,用戶可以點擊sdk env目錄下的start_cmd.cmd,啟動命令行工具:

9adc1b18-ef2c-11ec-a2f4-dac502259ad0.png

sdk_env的命令行工具

使用cd命令進入調試器的目錄hpm_sdk\boards\openocd

9aefc262-ef2c-11ec-a2f4-dac502259ad0.png

進入hpm_sdk的openocd文件夾

以HPM6750微控制器為例,執行以下腳本:

openocd.exe -f probes\cmsis_dap.cfg -f soc\hpm6750-dual-core.cfg

注意,HPM6000系列其他型號產品,需要替換-f soc\hpm6750-dual-core.cfg為其他型號對應的腳本文件。

此時,正確的連接信息應如下:

9afe3f72-ef2c-11ec-a2f4-dac502259ad0.png

OPENOCD通過CMSISDAP成功連接調試目標

當連接的CMSISDAP調試器異常或者系統未檢測到調試器時,可能出現以下連接信息

9b21f34a-ef2c-11ec-a2f4-dac502259ad0.png

OPENOCD未連接到CMSISDAP調試器

當CMSIS DAP調試器與目標板連接異常,如調試相關信號連接錯誤,或者目標板本身各類異常,如芯片工作異常,板子供電異常等情況時,可能出現以下信息。

9b40c180-ef2c-11ec-a2f4-dac502259ad0.png

OPENOCD未連接到CMSISDAP調試器

此時建議用戶著重檢查HPM6000微控制器芯片的工作情況,以及調試電路的連接情況。

由于CMSIS DAP是開源的調試器固件,CMSIS DAP調試器可以基于眾多芯片方案實現,各個方案的性能可能有所差異,有下載或者調試響應緩慢現象。推薦用戶選擇支持高速USB的CMSIS DAP調試器。

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

    關注

    113

    文章

    16580

    瀏覽量

    180456
收藏 人收藏

    評論

    相關推薦

    Microchip多功能MPLAB? PICkit? Basic調試器主要特性分析

    )今日發布 MPLAB PICkit Basic在線調試器 ,為各層級的工程師提供高性價比解決方案。相較于其他復雜昂貴的調試器,這款經濟型工具提供高速USB 2.0連接、CMSIS-DAP支持、兼容多種
    的頭像 發表于 03-10 18:42 ?366次閱讀

    SEGGER J-Link和Flasher工具支持意法半導體汽車微控制器

    2025年2月,SEGGER宣布其J-Link調試器和Flasher在線編程全面支持意法半導體針對汽車應用的Stellar P&G系列微控制器
    的頭像 發表于 02-14 11:37 ?313次閱讀

    GD32G5x3系列高分辨率定時器使用指南

    電子發燒友網站提供《GD32G5x3系列高分辨率定時器使用指南.pdf》資料免費下載
    發表于 01-22 17:32 ?0次下載
    GD32G5x3<b class='flag-5'>系列</b>高分辨率定時<b class='flag-5'>器使用指南</b>

    AN198 GD32G5x3系列比較器使用指南

    電子發燒友網站提供《AN198 GD32G5x3系列比較器使用指南.pdf》資料免費下載
    發表于 01-21 17:42 ?0次下載
    AN198 GD32G5x3<b class='flag-5'>系列</b>比較<b class='flag-5'>器使用指南</b>

    MSP調試器用戶指南

    電子發燒友網站提供《MSP調試器用戶指南.pdf》資料免費下載
    發表于 12-05 14:56 ?0次下載
    MSP<b class='flag-5'>調試器</b>用戶<b class='flag-5'>指南</b>

    示波器使用指南 如何選擇合適的示波器

    示波器使用指南 示波器是一種電子測量儀器,用于顯示電壓隨時間變化的波形。以下是示波器的基本使用指南: 獲得基線 : 預置面板各開關、旋鈕至適當位置。 按下電源開關,電源指示燈點亮。 調節相關控制旋鈕
    的頭像 發表于 11-28 09:26 ?499次閱讀

    調試MSP430系列微控制器上的閃存問題

    電子發燒友網站提供《調試MSP430系列微控制器上的閃存問題.pdf》資料免費下載
    發表于 10-09 10:27 ?0次下載
    <b class='flag-5'>調試</b>MSP430<b class='flag-5'>系列</b><b class='flag-5'>微控制器</b>上的閃存問題

    ESP32 微控制器系列指南

    。 對于工程師或制造商來說,熟悉各種 ESP32 硬件平臺和軟件包可能是一項艱巨的任務。本指南將提供與 ESP32 微控制器生態系統相關的技術規格、開
    的頭像 發表于 10-02 18:21 ?3899次閱讀
    ESP32 <b class='flag-5'>微控制器</b><b class='flag-5'>系列</b><b class='flag-5'>指南</b>

    深視智能SD33系列小型激光位移傳感器使用指南

    深視智能SD33系列小型激光位移傳感器使用指南
    的頭像 發表于 07-27 08:44 ?606次閱讀
    深視智能SD33<b class='flag-5'>系列</b>小型激光位移傳感<b class='flag-5'>器使用指南</b>

    深視智能SD22系列小型激光位移傳感器使用指南

    深視智能SD22系列小型激光位移傳感器使用指南
    的頭像 發表于 07-27 08:42 ?578次閱讀
    深視智能SD22<b class='flag-5'>系列</b>小型激光位移傳感<b class='flag-5'>器使用指南</b>

    可以為XMC 1400系列微控制器使用哪種集成開發環境?

    我們可以為 XMC 1400 系列微控制器使用哪種集成開發環境?
    發表于 07-22 07:41

    有獎提問!先楫半導體HPM6E00系列新品發布會!!

    半導體HPM6E00新品預覽”的活動,盛況空前。 自此之后一直收到大家的信息,問什么時候能夠買到HPM6E00,這不,我們來了~ 先楫半導體在現有的HPM6000系列RISC-V高性
    發表于 06-20 11:45

    請問ESP32支持Jlink v9或CMSIS DAP調試嗎?

    請問 ESP32 支持 Jlink v9 或 CMSIS DAP 調試么?
    發表于 06-06 07:18

    modustoolbox是否支持CMSIS-DAP調試TRAVEO II, 如果支持需要怎么設置?

    modustoolbox是否支持CMSIS-DAP調試TRAVEO II, 如果支持需要怎么設置
    發表于 05-27 07:22

    32位基于ARM微控制器GD32E50x固件庫使用指南

    電子發燒友網站提供《32位基于ARM微控制器GD32E50x固件庫使用指南.pdf》資料免費下載
    發表于 05-16 18:12 ?10次下載
    主站蜘蛛池模板: 日韩精品人成在线播放 | 天天色天天综合网 | jjzz动漫| 国产小视频在线高清播放 | 中文字幕一区久久久久 | 99精品免费观看 | 无码人妻视频又大又粗欧美 | 无码一区二区在线欧洲 | 久草在线草a免费线看 | 美女坐脸vk | 免费国产成人手机在线观看 | 忘忧草在线影院www日本 | 国产在线观看不卡 | 秋霞伦理电影在线看 | 99re6热这里在线精品视频 | 国产XXXXXX农村野外 | 久久精品黄AA片一区二区三区 | 久久re这里精品在线视频7 | 伊人大香线蕉精品在线播放 | 欧美激情精品久久久久 | 亚洲专区中文字幕视频专区 | 双性h浪荡受bl | 午夜国产精品影院在线观看 | 护士美女照片 | 国产精品成人影院 | 日韩无码在线 | 免费亚洲视频在线观看 | 国产国产乱老熟女视频网站97 | 在教室伦流澡到高潮H免费视频 | 亚洲精品成人无码区一在线观看 | 欧美亚洲另类丝袜自拍动漫 | 偷窥 亚洲 色 国产 日韩 | 国产AV亚洲国产AV麻豆 | 99久久精品免费国产一区二区三区 | 无码AV动漫精品一区二区免费 | 国产亚洲精品成人AV久久 | 妖精视频免费看 | 国产精品第十页 | 拉菲娱乐主管高工资q39709 | 绝色娇嫩美人妻老师 | 青草在线在线d青草在线 |