大家好,我是小舒,今天我?guī)砹艘粋€開源項目。學(xué)習單片機的小伙伴,對J-link一定不會陌生。J-link可以使用JATA和SWD接口進行在線Debug和程序的燒錄,曾經(jīng)一段時間,某寶上J-Link鋪天蓋地,各種各樣,價格百家爭艷一個比一個低,讓單片機初學(xué)者有了非常多的選擇。J-Link的在線Debug也方便了我們的學(xué)習,讓我們認識到了單片機是如何一步一步執(zhí)行程序的。J-Link和Keil簡直是絕配。
業(yè)務(wù)需要,前幾天入手了一塊STM32F4的板子,隨板子一起送了一條下載口的轉(zhuǎn)接線,長這樣:很明顯,一側(cè)接J-LINK,另一側(cè)接板子。另一側(cè)雖然是個5P連接器,但實際它只接了4條線。自從小馬哥送了我?guī)讉€ELINK32之后,我就很久不用J-LINK了,那玩意確實好用,速度快、穩(wěn)定、不...
J-Link作為被廣泛使用的調(diào)試器,提供了多種配套的軟件工具。
嵌入式軟件基本都會存在打印輸出數(shù)據(jù)的情況,我們最常見就是串口打印輸出。
? ? ? ?FL2440核心板默認燒錄了廠家的系統(tǒng)(bootloader: FL_2440bootV6-1)。經(jīng)過測試,使用廠家提供的DNW燒寫方法燒寫發(fā)現(xiàn),該方法限制條件較多,比如DNW軟件驅(qū)動的
? ? ??SEGGER的Real Time Transfer (RTT)是一項新技術(shù),可以在嵌入式應(yīng)用中進行用戶I/O交互。它結(jié)合了SWO和半主機的優(yōu)點,具有極高的性能。它的主要特點有 可以與目
? ? ??SEGGER的Real Time Transfer (RTT)是一項新技術(shù),可以在嵌入式應(yīng)用中進行用戶I/O交互。它結(jié)合了SWO和半主機的優(yōu)點,具有極高的性能。它的主要特點有可以與目標應(yīng)
使用j-link下載程序或者在線調(diào)試的時候,有兩種模式:JTAG和SWD可以在keil中選擇:下面是兩種模式下,分別用的接口引腳:推薦使用SWD模式,因為更省引腳而且調(diào)試功能不受影響。在SWD模式下,實際只需要4個IO口就可以
J-link幾乎可以調(diào)試所有的arm芯片,不得不說是個好東東。這里記錄三種stm32的下載程序方式:1.J-Flash下載(需要用到J-link)2.MDK配置下載(需要用到J-link)3.ISP下載(串口下載,需要用到官配串口下載軟件,用過s