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

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

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

3天內不再提示

JTAG vs SWD區別

嵌入式應用開發 ? 來源:嵌入式應用開發 ? 作者:嵌入式應用開發 ? 2022-12-04 10:05 ? 次閱讀

下載調試器是將PC(例如通過USB協議)發送的命令轉換為MCU(負責MCU內部外圍設備)理解的語言(例如SWD或JTAG協議)的設備,加載代碼并精確控制執行。

在SWD和JTAG之類的協議出現之前,調試器及其協議一片混亂,每個MCU制造商都提出了自己的專有方法,將代碼加載到他們的MCU上。

制造商每次發布MCU時,嵌入式軟件工程師都需要了解其專有協議,以將代碼加載到微控制器中。

而且調試適配器很昂貴,因為制造商實際上并沒有競爭者可以使調試適配器與他們的協議相匹配,因為協議是專有的。

它們昂貴的另一個原因是,由于體積不足,因為它們只能將調試適配器出售給使用它們制造的MCU的公司(工程師)。

不同協議還會導致開發成本增加,比如:你在設計的板上有來自4個不同制造商的4種芯片,并且希望對其進行一些自動化測試以提高生產過程的效率。

但是,由于所有電路板都有自己的協議,因此您需要制作一個能適應復雜性的超級復雜的生產代碼,并且需要在電路板上的測試點安裝4個不同的調試器,從而增加了成本,生產時間和編程時間。

該小組于1980年后期開始討論,并于1990年正式發布了解釋IEEE標準的文檔。(IEEE代表電氣電子工程師協會,是一個國際組織,其中發布了所有標準,如WiFi,藍牙等)。

他們提出的協議在1990年被記錄在IEEE 1149.1中。后來對該文檔進行了修訂和完善,在撰寫本文時,最新標準是IEEE 1149.7。

poYBAGOLLm2AEkG7AAGNi-AV5OE905.png

SWD:Serial Wire Debug,代表串行線調試,是ARM設計的協議,用于對其微控制器進行編程和調試。

pYYBAGOLLo2AMZ1XAAGelTDUGyE200.png

由于SWD專門從事編程和調試,因此它具有許多特殊功能,通常在其他任何地方都無法使用,例如通過IO線將調試信息發送到計算機。

另外,由于它是ARM專門為在其設備中使用而制造的,因此SWD的性能通常是同類產品中最好的。

SWD與JTAG各自優勢

SWD協議的優勢:

? 使用引腳更少,只需SWDIO和SWCLK兩個引腳;

? SWD具有特殊功能,例如通過其I/O線打印調試信息;

? 與JTAG相比,SWD在速度方面具有更好的整體性能。

JTAG協議的優勢:

? JTAG不僅限于ARM芯片,在ARM之外的芯片也受支持,比如大家熟悉的MSP430

? JTAG具有更多多種用途,用于編程,調試和生產測試;

? JTAG是一個獨立的團體,他們會隨著協議的發展而發展。

什么時候選擇SWD而不是JTAG:

? 如果您的原理圖/電路板設計足夠簡單,可以在沒有JTAG功能的情況下進行測試;

? 調試性能比生產測試更重要,你的設備專注于服務研究而不是批量生產;

? MCU在尺寸方面有限制,SWD可以節省空間;

? 你的硬件設計太復雜,MCU沒有多余的2個引腳。






審核編輯:劉清

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

    關注

    6

    文章

    401

    瀏覽量

    71719
  • 調試器
    +關注

    關注

    1

    文章

    305

    瀏覽量

    23768
  • USB協議
    +關注

    關注

    0

    文章

    29

    瀏覽量

    14323
  • SWD
    SWD
    +關注

    關注

    1

    文章

    57

    瀏覽量

    11863
收藏 人收藏

    評論

    相關推薦

    程序下載接口的區別----JTAG vs SWD

    簡單來說,下載調試器是將PC(例如通過USB協議)發送的命令轉換為MCU(負責MCU內部外圍設備)理解的語言(例如SWDJTAG協議)的設備,加載代碼并精確控制執行。
    的頭像 發表于 09-28 14:44 ?4180次閱讀
    程序下載接口的<b class='flag-5'>區別</b>----<b class='flag-5'>JTAG</b> <b class='flag-5'>vs</b> <b class='flag-5'>SWD</b>

    JTAGSWD區別在哪

    JTAGSWD區別在哪?USART和UART的區別在哪?
    發表于 10-08 09:01

    JTAG接口和SWD接口有哪些區別

    JTAG是什么?JTAG有哪些功能?JTAG接口和SWD接口有哪些區別呢?
    發表于 10-25 06:54

    SWDJTAG接口的含義和區別

    作為嵌入式軟件工程師,下載調試器都應該知道,但你真正了解其SWDJTAG接口的含義和區別嗎?今天分享一篇公眾號【嵌入式專欄】整理的關于 SWD
    發表于 12-10 07:24

    SWDJTAG之間的區別

    SWD 模式比 JTAG 在高速模式下面更加可靠。 在大數據量的情況下面 JTAG 下載程序會失敗, 但是 SWD 發生的幾率會小很多。基本使用 J
    發表于 03-04 15:33 ?7次下載

    stm32的JTAGSWD的使用區別

    stm32的JTAGSWD的使用區別
    發表于 12-17 21:49 ?36次下載

    jtagswd有什么不同_jtagswd區別

    本文從引腳、調試方式、仿真器的支持和硬件接口四個方面對jtagswd進行了詳細的對比區別
    發表于 01-11 10:06 ?13.6w次閱讀
    <b class='flag-5'>jtag</b>和<b class='flag-5'>swd</b>有什么不同_<b class='flag-5'>jtag</b>和<b class='flag-5'>swd</b>的<b class='flag-5'>區別</b>

    JTAG接口如何轉SWD接口_JTAG接口轉SWD接口方法

    本文為大家介紹JTAG接口轉SWD接口方法,利用此轉換方式,可以簡化板載調試接口(相應單片機應支持SWD調試)。
    發表于 01-11 10:23 ?3.3w次閱讀
    <b class='flag-5'>JTAG</b>接口如何轉<b class='flag-5'>SWD</b>接口_<b class='flag-5'>JTAG</b>接口轉<b class='flag-5'>SWD</b>接口方法

    調試接口SWDJTAG區別

    作者 | strongerHuang 微信公眾號 | strongerHuang 作為嵌入式工程師,下載調試器都應該知道,但你真正了解其SWDJTAG接口的含義和區別嗎? 1 什么是下載調試器
    的頭像 發表于 10-27 09:29 ?1.7w次閱讀
    調試接口<b class='flag-5'>SWD</b>和<b class='flag-5'>JTAG</b>的<b class='flag-5'>區別</b>

    下載調試接口SWDJTAG區別

    作為嵌入式工程師,下載調試器都應該知道,但你真正了解其 SWDJTAG 接口的含義和區別嗎? 1、什么是下載調試器 簡單來說,下載調試器是將 PC(例如通過 USB 協議)發送的命令轉換
    的頭像 發表于 11-28 11:44 ?4650次閱讀

    stm32 SWD調試接口的使用

    SWD 和傳統的調試方式區別??? 1. SWD 模式比 JTAG 在高速模式下面更加可靠。 在大數據量的情況下面 JTAG 下載程序會失敗
    發表于 12-02 17:06 ?27次下載
    stm32 <b class='flag-5'>SWD</b>調試接口的使用

    JTAGSWD的含義與引腳

    JTAGSWD的含義與引腳前言一、JTAG二、SWD總結前言最近使用M0搭建了一個最基礎的SoC但是在使用keil進行軟件調試的過程中遇到了不小的問題,這里對常見的兩種調試方式做一個
    發表于 12-22 19:05 ?17次下載
    <b class='flag-5'>JTAG</b>與<b class='flag-5'>SWD</b>的含義與引腳

    JLink引腳定義、JTAG引腳定義、SWD引腳定義

    日常我們用到的JTAGSWD兩種模式的接口如下:但是實際上接口是如下圖所示箭頭所示對接的:也就是說我們JTAG的19腳對應的是SWD的1腳。當你需要引線出來的時候
    發表于 12-31 19:26 ?23次下載
    JLink引腳定義、<b class='flag-5'>JTAG</b>引腳定義、<b class='flag-5'>SWD</b>引腳定義

    簡述SWD下載器通信協議底層原理

    基于Cortex-M內核的單片機,目前主流的下載接口就是JTAGSWDSWDJTAG引腳區別: **
    發表于 02-20 16:05 ?3298次閱讀
    簡述<b class='flag-5'>SWD</b>下載器通信協議底層原理

    jtag接口和swd接口區別

    jtag接口和swd接口區別 JTAG (Joint Test Action Group) 接口和 SWD (Serial Wire Deb
    的頭像 發表于 12-07 15:29 ?6672次閱讀
    主站蜘蛛池模板: 久久理论片| 亚洲 欧美 另类 中文 在线| 国产精品久久一区二区三区蜜桃| 久久yy99re66| 男人J进入女人P免费狂躁| 亚洲国产五月综合网| 高hbl双性浪荡古代| 花蝴蝶在线观看免费中文版高清| 啦啦啦 中文 中国 免费 高清在线 | 久久精品国产亚洲AV影院| 亚洲精品国产熟女久久久 | 国产激情视频在线| 小玲被公扒开腿| CHINESE老阿姨免费视频| 嫩草国产福利视频一区二区| 亚洲国产在线精品第二剧情不卡 | 色偷偷网址| 国产剧果冻传媒星空在线观看| 乡村教师电影版| 极品色αv影院| 重口味av| 日本高清色片| 国产三级在线精品男人的天堂| 欧美97色伦影院在线观看| 性欧美sexovideotv| 国产精品野外AV久久久| 亚洲色噜噜狠狠网站| 老师小扫货水能么多叫出来| 校花爽好大快深点h| 好大好硬好湿再深一点网站| 色偷偷成人网免费视频男人的天堂| 调教椅上的调教SM总裁被调教| 无限资源网免费看| xxxx69日本| 甜性涩爱免费下载| 黑人BBCVIDEOS极品| 1级午夜影院费免区| 久久久久综合网久久| AV多人爱爱XXx| 午夜一级毛片看看| 久久re视频这里精品免费1|