STM32F10xxx使用Cortex?-M3內核,該內核內含硬件調試模塊,支持復雜的調試操作。硬件調試模塊允許內核在取指(指令斷點)或訪問數據(數據斷點)時停止。內核停止時,內核的內部狀態和系統的外部狀態都是可以查詢的。完成查詢后,內核和外設可以被復原,程序將繼續執行。 SWJ調試端口(serial wire and JTAG) JTAG調試接口是默認的調試接口。 如果調試器想要切換到SW-DP,必須在TMS/TCK上輸出一指定的JTAG序列(分別映射到SWDIO和SWCLK),該序列禁止JTAG-DP,并激活SW-DP。該方法可以只通過SWCLK和SWDIO兩個引腳來激活SW-DP接口。 靈活的SWJ-DP腳分配 3個控制位用來配置SWJ-DP接口的引腳,這3個位在系統復位時復位。
STM32F10xxx內核集成了串行/JTAG調試接口(SWJ-DP)。這是標準的ARM CoreSight調試接口,包括JTAG-DP接口(5個引腳)和SW-DP接口(2個引腳)。
● JTAG調試接口(JTAG-DP)為AHP-AP模塊提供5針標準JTAG接口。
● 串行調試接口(SW-DP)為AHP-AP模塊提供2針(時鐘+數據)接口。
● AFIO_MAPR(STM32F10xxx微控制器中的地址是0x40010004)
─ 讀:APB,無等待狀態
─ 寫:APB,如果AHB-APB橋的寫緩沖器滿了,則一個等待狀態
位26:24=SWJ_CFG[2:0] 由軟件置位和復位 這3位用來設置分配給SWJ調試接口的專用引腳數目,目的是在使用不同的調試接口時能釋放盡可能多的引腳用作普通I/O口。 復位后的初始值是000(所有引腳都設置為JTAG-DP接口專用引腳),同時只能置位3個位中的一個(禁止同時設置一個以上的位)。
上一篇:STM32f0-mdk-SWD-ST-link的Trace調試問題
下一篇:STM32兩種輸出調試信息的方法
推薦閱讀
史海拾趣
在過去幾十年里,Comus International通過持續的有機增長和收購增長相結合的方式,實現了公司的快速發展。這種增長策略不僅使公司規模不斷擴大,也使其業務范圍更加廣泛。最終,Comus International成功發展成為一家集團公司,成為電子行業中的佼佼者。
以上就是Comus International在電子行業中的五個發展故事。這些故事充分展示了公司在創新、質量、服務以及市場拓展等方面的卓越表現,也揭示了其能夠在競爭激烈的電子行業中脫穎而出的原因。
在公司成立之初,廣東長利光電面臨著巨大的市場壓力和資金困難。然而,公司創始人憑借著對LED技術的深刻理解和市場前景的堅定信念,決定專注于LED產品的研發和生產。他們引進了先進的生產設備和技術,不斷創新,逐漸在市場上站穩了腳跟。這一時期,公司的研發團隊經常加班加點,反復試驗,以確保產品的質量和性能達到最佳狀態。
FINISAR公司(前身為Finisar Corporation)成立于1987年(另有資料稱成立于1988年),總部位于美國加利福尼亞州的硅谷地區。公司自創立之初便專注于光通信技術的研發與應用,致力于設計、制造和銷售高性能的光模塊和光網絡設備。在成立初期,FINISAR憑借其創新的技術和高質量的產品,在光通信市場上逐漸嶄露頭角,為后續的快速發展奠定了堅實基礎。
誠潤電子(CHEVRON)自創立之初,就以技術為核心競爭力。公司在2010年正式成立,由一群熱衷于電子保護元件研發的工程師創立。他們深知,在這個日新月異的電子行業中,只有不斷創新,才能在競爭中立于不敗之地。因此,誠潤電子從一開始就專注于電子保護元件的研發和生產,通過不斷的技術創新,逐漸在市場中樹立起了自己的品牌。
CST Master Electronic Co Ltd的創始人在一次行業會議上看到了電子技術的巨大潛力,決定投身于這一領域。初創時期,公司面臨著資金短缺、人才匱乏和技術壁壘等多重困難。然而,創始人憑借對技術的熱情和堅定的信念,帶領團隊日夜鉆研,最終成功研發出一款具有競爭力的電子產品,打開了市場的大門。
在電子行業的初期,ARCOLECTRIC SWITCHES公司以其卓越的技術研發能力嶄露頭角。公司研發團隊成功開發出一種新型開關技術,具有更高的穩定性和耐用性,迅速在市場上獲得了廣泛認可。這一技術突破不僅為公司帶來了豐厚的利潤,還奠定了其在電子行業的重要地位。隨著技術的不斷升級和完善,ARCOLECTRIC SWITCHES公司逐漸發展成為一家技術領先、市場影響力強大的企業。
鐵電存儲器(FRAM)能兼容RAM的一切功能,并且和ROM技術一樣,是一種非易失性的存儲器。鐵電存儲器在這兩類存儲類型間搭起了一座跨越溝壑的橋梁——一種非易失性的RAM。 相對于其它類型的半導體技術而言,鐵電存儲器具有一些獨一無二的特性。傳統的主 ...… 查看全部問答∨ |
嵌入式系統是專用計算機應用系統,它具有一般計算機組成的共性,也是由硬件和軟件組成。 圖1-1完整地描述了嵌入式系統的軟硬件各部分的組成結構。 2.1 嵌入式系統的硬件基本結構 嵌入式系統的硬件架構如圖1-1下半部分所示,是以嵌入式處 ...… 查看全部問答∨ |
今天看到了一個關于“從圖像判斷故障”的文章,覺得寫的非常具體, 大家在實際應用中,怎么去判斷呢,不妨來交流下。 文章如下: 監視器上無圖像 1、監控主機等設備及其連接引起無圖像顯示的原因及解決法 ·微機切換主機輸出至監視器的同軸 ...… 查看全部問答∨ |
6年LED燈珠生產技術工程師經驗(LED生產過程漏電的原因分析供工程師討論)原創 一 選好芯片芯片的抗靜電能力要好一點。 二 主要是雙線雙電極會漏點也就是說白光藍光和綠光,紅的黃的單電極的不怎么會漏電 如果芯片的抗靜電能力很好的話,做出的產品還會有漏電的話,那主要原 ...… 查看全部問答∨ |
LF2407A燒寫次數大約是多少?請大家根據自己經驗都來答一下! 我用了兩片,都寫了十幾次就壞了,unlock成功后也不好用,可能是flash真的壞了, 在此我想統計一下,請幫個忙,大家都答一下。 … 查看全部問答∨ |
@FFFE B2 F3 @FFE4 E6 F7 @FFF0 02 F9 2A F7 q 在HEX文件的最后中斷向量表中,怎么能夠看出具體的程序入口在哪里?比如說上電復位的程序入口是b2f3… 查看全部問答∨ |
一、JMDM-10DIO10AIO串口控制模擬量數字量系統簡介 JMDM-10DIO10AIO串口控制模擬量數字量輸入輸出控制系統,是深圳市精敏數字機器有限公司自主研發的工業級高可靠性單片機控制系統,采用JMDM-10DIO10AIO工業控制器,以模擬量控制為主要特征, ...… 查看全部問答∨ |