一、硬件連接
我調(diào)試stm32F407使用的ULINK2,Ulink2內(nèi)部實(shí)物圖如下。
1.1 JTAG interface
標(biāo)準(zhǔn)20pin JTAG引腳中,JTAG調(diào)試只使用8pin,定義如下:
1)NTRST ---------------Test ReSeT/ pin — Use 100K Ohm pull-up resistor to VCC. 必須有該引腳
2)TDI -----------------Test Data In pin — Use 100K Ohm pull-up resistor to VCC.數(shù)據(jù)輸入 必須有該引腳
3)TMS/SWDIO-----------Test Mode State pin — Use 100K Ohm pull-up resistor to VCC. 必須有該引腳
4)TCK/SWCLK----------Test CLocK pin — Use 100K Ohm pull-down resistor to GND.時(shí)鐘輸入 必須有該引腳
5)TDO ------------------Test Data Out pin.數(shù)據(jù)輸出 必須有該引腳
6)RESET ---------------- RSTIN/ pin — Connect this pin to the (active low) reset input of the target CPU.復(fù)位輸入 必須有該引腳
7)VCC ----------------- Positive Supply Voltage — Power supply for JTAG interface drivers. 可選,建議有該引腳
8)GND ------------------ Digital ground. 必須有該引腳
VCC引腳可選原因:
電壓輸入管腳-為JTAG接口驅(qū)動(dòng)提供電能。注:該電壓由arm芯片提供,在unlik2里面有個(gè)藍(lán)色的 小跳線帽,電壓有2個(gè)選擇,一個(gè)是ARM,一個(gè)是VCC;如果選擇的是ARM則有外部的被仿真的 ARM提供,如果選擇VCC則可以有ULINK2自己提供(ulink2板子實(shí)際上選擇VCC,所以可選)。
1.2 Serial Wire Mode Interface(串行模式接口)
串行模式接口的操作不同于JTAG,因?yàn)榇心J街灰?個(gè)線,TCLK(9號(hào)管腳時(shí)鐘,即swclk)和TMS(7號(hào)管腳SWDIO,即數(shù)據(jù)),同時(shí)需要加上RESET、GND共4根。其中第5根線(swo)是可選的,用來(lái)跟蹤數(shù)據(jù)。JTAG模式下管腳和串行模式(SW)的管腳是共用的,即ULINK2可以工作在JTAG模式下,或者串行模式(SW)下。
SWD硬件連接說(shuō)明:
1)SWDIO------------Data I/O pin. Use 100K Ohm pull-up resistor to VCC(數(shù)據(jù)I/0管腳,用100K的電阻上拉到VCC上) 必須有該引腳
2)SWCLK -----------Clock pin. Use 100K Ohm pull-down resistor to GND() 必須有該引腳
3)SWO ----------- Optional trace output pin.(可選的跟蹤輸出管腳) 一般不使用
4)RESET -----------RSTIN/ pin — Connect this pin to the (active low) reset input of the target CPU. 必須有該引腳
5)VCC -------------Positive Supply Voltage — Power supply for JTAG interface drivers。 可選,建議有該引腳。
6)GND ------------ground.
注:
JTAG模式下的TCLK管腳是串行模式下的SWCLK管腳(串行時(shí)鐘輸出);
JTAG模式下的TMS管腳是串行模式下的SWDIO管腳(串行數(shù)據(jù)輸入/輸出);
JTAG模式下的TDO管腳是串行模式下的SWO管腳(串行數(shù)據(jù)跟蹤輸出);
二、區(qū)別
1、硬件上(除了電源VCC、GND、RESET以外),使用SWD節(jié)省IO資源,板子空間。對(duì)于stm32F4系列節(jié)省NTRST、TDI、 TDO ( 即PB3 PB4 PA15) 3個(gè)IO資源。
JTAG調(diào)試:需要5根線,即NTRST、TDI、TMS 、TCK、 TDO + 3根 電源VCC、GND、RESET =8根
SWD調(diào)試:需要2根,即SWCLK 、SWDIO + 3根 電源VCC、GND、RESET = 5根
2、SWD 模式比 JTAG 在高速模式下面更加可靠。 在大數(shù)據(jù)量的情況下面 JTAG 下載程序會(huì)失敗, 但是 SWD 發(fā)生的幾率會(huì)小很多。
上一篇:stm32f4xx 加密
下一篇:stm32 C語(yǔ)言的數(shù)據(jù)類(lèi)型說(shuō)明
推薦閱讀
史海拾趣
在面臨激烈的市場(chǎng)競(jìng)爭(zhēng)時(shí),Bellin Dynamic Systems選擇與行業(yè)內(nèi)的其他領(lǐng)軍企業(yè)展開(kāi)戰(zhàn)略合作。通過(guò)與這些企業(yè)的合作,Bellin Dynamic Systems不僅獲得了更多的技術(shù)資源和市場(chǎng)渠道,還共同推動(dòng)了整個(gè)行業(yè)的發(fā)展。這種合作共贏的模式使得Bellin Dynamic Systems在競(jìng)爭(zhēng)中保持了領(lǐng)先地位。
隨著國(guó)內(nèi)市場(chǎng)的飽和,Bellin Dynamic Systems開(kāi)始尋求國(guó)際化發(fā)展的道路。公司首先在歐洲設(shè)立了研發(fā)中心,以更好地了解當(dāng)?shù)厥袌?chǎng)需求和技術(shù)趨勢(shì)。隨后,公司又在美國(guó)和亞洲等地建立了生產(chǎn)基地和銷(xiāo)售網(wǎng)絡(luò)。通過(guò)這一系列的國(guó)際化戰(zhàn)略舉措,Bellin Dynamic Systems成功打開(kāi)了國(guó)際市場(chǎng),實(shí)現(xiàn)了業(yè)務(wù)的快速增長(zhǎng)。
Capital Advanced Technologies(簡(jiǎn)稱(chēng)CAT)的創(chuàng)立,源于創(chuàng)始人對(duì)電子行業(yè)未來(lái)發(fā)展的深刻洞察。在電子科技迅猛發(fā)展的背景下,CAT應(yīng)運(yùn)而生,致力于為客戶(hù)提供先進(jìn)的電子技術(shù)和解決方案。公司初期,CAT便以高標(biāo)準(zhǔn)的研發(fā)實(shí)力和生產(chǎn)技術(shù),迅速在市場(chǎng)中占據(jù)了一席之地。其獨(dú)特的電路設(shè)計(jì)、精確的生產(chǎn)工藝和嚴(yán)格的品質(zhì)控制,使得CAT的產(chǎn)品在市場(chǎng)上獲得了良好的口碑。
CAT深知技術(shù)創(chuàng)新是企業(yè)發(fā)展的核心動(dòng)力。因此,公司不斷投入研發(fā)資源,推動(dòng)技術(shù)創(chuàng)新與突破。經(jīng)過(guò)多年的努力,CAT成功開(kāi)發(fā)出了一系列具有自主知識(shí)產(chǎn)權(quán)的電子產(chǎn)品和技術(shù),如高性能的電路板、精密的連接器以及先進(jìn)的測(cè)試設(shè)備等。這些產(chǎn)品的推出,不僅提高了CAT的市場(chǎng)競(jìng)爭(zhēng)力,也為整個(gè)電子行業(yè)的發(fā)展注入了新的活力。
在快速發(fā)展的同時(shí),Ceratech Corporation公司始終關(guān)注社會(huì)責(zé)任和可持續(xù)發(fā)展。公司積極參與公益事業(yè),通過(guò)捐贈(zèng)和資助等方式支持教育、環(huán)保等事業(yè)。同時(shí),公司還注重環(huán)境保護(hù)和資源節(jié)約,通過(guò)采用環(huán)保材料和節(jié)能技術(shù)等方式降低生產(chǎn)過(guò)程中的能耗和排放。此外,公司還積極推行綠色供應(yīng)鏈管理,推動(dòng)整個(gè)產(chǎn)業(yè)鏈的可持續(xù)發(fā)展。通過(guò)履行社會(huì)責(zé)任和推動(dòng)可持續(xù)發(fā)展,Ceratech Corporation贏得了社會(huì)的廣泛認(rèn)可和尊重。
請(qǐng)注意,以上故事是基于電子行業(yè)發(fā)展的一般趨勢(shì)和常識(shí)創(chuàng)作的,并不代表Ceratech Corporation公司的真實(shí)歷史和發(fā)展過(guò)程。如需了解該公司的真實(shí)故事和發(fā)展歷程,建議查閱相關(guān)官方資料或新聞報(bào)道。
隨著無(wú)線通信技術(shù)的不斷演進(jìn),ConnectBlue公司意識(shí)到,要想在市場(chǎng)中保持領(lǐng)先地位,必須不斷進(jìn)行產(chǎn)品創(chuàng)新和升級(jí)。因此,公司加大了研發(fā)投入,引進(jìn)了一批高端人才,積極研發(fā)新型無(wú)線模塊和解決方案。經(jīng)過(guò)多年的努力,公司成功推出了一系列具有創(chuàng)新性的產(chǎn)品,如藍(lán)牙低功耗模塊、Wi-Fi模塊等,這些產(chǎn)品不僅滿(mǎn)足了市場(chǎng)需求,還為公司帶來(lái)了可觀的收益。
請(qǐng)教單片機(jī)大蝦,懇請(qǐng)高手解答! 這是一個(gè)教科書(shū)的實(shí)驗(yàn),本實(shí)驗(yàn)將產(chǎn)生1KHZ信號(hào)持續(xù)0.1S,停0.1S,再產(chǎn)生1KHZ信號(hào)持續(xù)0.1S,停0.5S,然后從頭執(zhí)行 #include sbit buzzer=P3^3; void delay(int); void pulse_BZ(int,int,int); main() { while(1)&n ...… 查看全部問(wèn)答∨ |
|
最近想在6410上裸奔 但是看了好多裸奔代碼 都是沒(méi)有初始化DDR或者SDR 包括三星的官方裸奔功能測(cè)試包夜沒(méi)有 那我就納悶 NAND上面的8K以后的代碼怎么放到SDRAM或者DDR中運(yùn)行呢 ...… 查看全部問(wèn)答∨ |
Wince4.2 驅(qū)動(dòng)中的IST線程響應(yīng)中斷精度問(wèn)題 用CE4.2寫(xiě)了個(gè)流接口驅(qū)動(dòng),在Init里開(kāi)啟下面的線程 DWORD CET_MonitorThread(PVOID pParms) { DWORD dwResult; int a = 0, b = 0; RETAILM ...… 查看全部問(wèn)答∨ |
我們現(xiàn)在有個(gè)Mass storage camera,每次一插入U(xiǎn)SB口,電腦就會(huì)彈出一個(gè)對(duì)話框,顯示U盤(pán)里面的文件. 不知道有沒(méi)有什么辦法讓他不彈出這個(gè)文件來(lái)呢? 我想在系統(tǒng)驅(qū)動(dòng)層,看到這個(gè)窗口就直接kill掉,不知道行不行啊? 或者修改USB驅(qū)動(dòng)?這個(gè)工作量似乎太大 ...… 查看全部問(wèn)答∨ |
中*美*愛(ài)*梯*科*技, 9月10日新班開(kāi)課, 免費(fèi)試聽(tīng)! 中*美*愛(ài)*梯*科*技, .NET外企軟件工程師班將于2007年9月10日開(kāi)課, 開(kāi)課第一周免費(fèi)試聽(tīng), 歡迎大家踴躍報(bào)名參加! 中*美*愛(ài)*梯*科*技向?qū)W員鄭重承諾: 百分之百保證就業(yè), 月薪3000——8000, 就不了業(yè)者退還全部學(xué)費(fèi)! ...… 查看全部問(wèn)答∨ |
做嵌入式WINCE的兄弟姐妹。加我的MSN:mjx_0801@hotmail.com 做嵌入式WINCE的兄弟姐妹。加我的MSN:mjx_0801@hotmail.com共同交流技術(shù)問(wèn)題。… 查看全部問(wèn)答∨ |
我做了個(gè)無(wú)源低通濾波器,可是輸入跟輸出有相移,而且頻率增大時(shí),相移更大,當(dāng)達(dá)到一定頻率時(shí),完全反向,請(qǐng)問(wèn)這是為什么?還是很正常 我在仿真時(shí) 也有相移,但我覺(jué)得應(yīng)該沒(méi)相移才對(duì)?。?!… 查看全部問(wèn)答∨ |
迅為4412開(kāi)發(fā)板Linux驅(qū)動(dòng)教程之內(nèi)核開(kāi)發(fā)基礎(chǔ) 視頻教程:http://v.youku.com/v_show/id_XMTMwNjAwMDc0OA==.html 主要內(nèi)容• Linux體系結(jié)構(gòu)• Linux內(nèi)核結(jié)構(gòu)• Linux內(nèi)核源碼目錄結(jié)構(gòu) Linux體系結(jié)構(gòu) 從上圖可知,Linux體系結(jié)構(gòu)由用戶(hù)空間和內(nèi)核空 ...… 查看全部問(wèn)答∨ |
EEWORLD大學(xué)堂----51單片機(jī)實(shí)訓(xùn)視頻教程 51單片機(jī)實(shí)訓(xùn)視頻教程:https://training.eeworld.com.cn/course/3920… 查看全部問(wèn)答∨ |
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦
- 如何計(jì)算單片機(jī)的波特率
- STM32單片機(jī)優(yōu)先級(jí)的定義
- 如何采用STM32單片機(jī)實(shí)現(xiàn)IAP功能
- STM32單片機(jī)對(duì)NAND Flash的讀寫(xiě)以及在ASF中的使用
- STM32單片機(jī)SysTick系統(tǒng)滴答功能解析
- STM32單片機(jī)定時(shí)器的時(shí)鐘源設(shè)置
- STM32單片機(jī)PID算法的原則及應(yīng)用方法
- 如何采用STM32單片機(jī)中斷向量控制器NVIC來(lái)分配優(yōu)先級(jí)的數(shù)量
- STM32單片機(jī)固件庫(kù)建立工程的方法及步驟
- 中國(guó)研究人員發(fā)明全新動(dòng)作好奇心算法 增強(qiáng)不確定環(huán)境下的自主導(dǎo)航
- 技術(shù)解析|沃爾沃XC70超級(jí)混動(dòng)有什么亮點(diǎn)?
- 小米汽車(chē):磁吸物理按鍵已接入米家,可通過(guò)APP操控
- 專(zhuān)家專(zhuān)論 | 顧劍民:L2級(jí)輔助駕駛激光雷達(dá)“價(jià)格歸零”
- 近一個(gè)月投資五家!京東密集落子具身智能機(jī)器人賽道
- 海外動(dòng)力電池裝車(chē)量TOP10:3家落榜 一新上榜中企暴增逾10倍
- 吉利汽車(chē):全域AI守護(hù)輔助駕駛安全
- 松下汽車(chē)系統(tǒng)與VicOne深化合作 共拓新一代智能座艙系統(tǒng)安全創(chuàng)新
- 汽車(chē)MCU的“芯”浪潮
- 具身智能如何大規(guī)模推廣?丨具身智能機(jī)器人高質(zhì)量發(fā)展
- 福祿克首款熱成像萬(wàn)用表Fluke-279FC等你來(lái)嘗鮮!曬心得享好禮嘍!
- 有獎(jiǎng)直播|如何借助Mentor Xpedition AMS對(duì)汽車(chē)CAN總線進(jìn)行仿真優(yōu)化分析?
- 有獎(jiǎng)?wù){(diào)查|跟泰克一起了解【半導(dǎo)體材料與器件測(cè)試知識(shí)】(材料科學(xué)篇)
- EE邀你一起來(lái)玩NXP RAPID IOT套件
- 是德科技——從容應(yīng)對(duì)醫(yī)療電子設(shè)備設(shè)計(jì)和測(cè)試的挑戰(zhàn)! 答題有好禮
- EEWORLD E金礦榮耀登場(chǎng)!為夢(mèng)想加分!
- 拆驚喜抽獎(jiǎng):泰克全新3系列MDO和4系列MSO示波器來(lái)啦
- 看帖打卡賺現(xiàn)金:挑戰(zhàn)21天學(xué)習(xí)freertos,打卡成長(zhǎng)&賺外快
- 注冊(cè)有禮 | 施耐德電器邀請(qǐng)您參加EP23上海國(guó)際電力電工展線上云逛展
- 有獎(jiǎng)直播 | 德州儀器基于 Arm 的 AM62 處理器簡(jiǎn)介
- 人類(lèi)打游戲又輸了!OpenAI以2:1戰(zhàn)勝DOTA 2半職業(yè)選手
- 我國(guó)機(jī)器人產(chǎn)業(yè)布局及規(guī)模預(yù)測(cè)
- “人機(jī)協(xié)作” 促進(jìn)自動(dòng)化生產(chǎn)浪潮
- 2018世界機(jī)器人大會(huì),本月即將召開(kāi)
- 第二十一屆國(guó)際水下機(jī)器人大賽,中國(guó)隊(duì)榮獲冠軍
- stm8 窗口看門(mén)狗應(yīng)用
- STM8L獨(dú)立看門(mén)狗IWDG
- STM8L151x IWDG總結(jié)
- stm8 調(diào)試硬件I2C心得
- ARM2440的啟動(dòng)模式
- 正電子和負(fù)電子為什么會(huì)“湮滅”?
- FAQ:利用安全元件進(jìn)行配件身份驗(yàn)證|Microchip 安全解決方案系列研討會(huì) 第11場(chǎng)
- 已結(jié)束 是德科技直播【蜂窩車(chē)聯(lián)網(wǎng)(C-V2X)測(cè)試解決方案】
- IGBT保護(hù)問(wèn)題
- 【曬心得】TI的頻譜分析儀-入門(mén)心得
- ucos_ii+(avr)atmega16
- 關(guān)于再次成立智能家居聯(lián)盟的一點(diǎn)想法
- 【DIY冰墩墩】+全網(wǎng)唯一蹦墩墩
- 【搶樓有獎(jiǎng)】聊聊對(duì)光電子的認(rèn)識(shí)!
- ccs的工具以及不同文件的作用