Ubuntu下 stm32 jlink驅動的安裝(1)通過JLink燒寫、調試STM32

轉載地址 https://blog.csdn.net/lc_cc/article/details/66982821

最近在學習RT-thread,想在在LINUX下編譯燒寫stm32,JLink驅動安裝過程在費了不少周折,最終找到下面這篇文章成功安轉,在此將這一過程再次細化,方便大家以後使用,感謝原作者。

http://www.cnblogs.com/zjutlitao/archive/2015/12/22/5065322.html

平臺Ubutnu14、開發板mini103(正點原子、開發板自帶處理器stm32f103RB,128Kb Flash,調試過程中加net、fs、gui後提示內存不足,被我焊下來換成stm32f103RE,512Kb

1,SEGGER官網下載最新jlink驅動,網址      https://www.segger.com/downloads/jlink

ubuntu下當然選擇DE

B安裝格式,我的機器是32位選擇32位的開始下載(不知道系統是x86還是x64的可以在命令行裏輸入getconfLONG_BIT查看)。

2,下載完成後,找到下載好的文件,雙擊JLink_Linux_V614b_i386.deb,會自動在ubuntu software center安裝,比壓縮文件安裝方便多啦。

3,安裝好啦,找到 /opt目錄下SEGGER文件,說明驅動已經安裝

4,好啦,接下來我們要開始測試驅動是否可以正常使用了,找到路徑 /opt/SEGGER/JLink/,會看到一堆文件,如下圖所示。

5,執行./JLinkExe  進入JLink命令行模式,出現下圖

6,已經可以看到採集的REF電壓勒,成功就在眼前啦,提示我們connect以下硬件,此時連接好電路板,電路板上電,輸入 connect 命令,然後會要求輸入芯片型號,然後選擇調試模式(我只連接了SWD,所以選擇SWD模式),最後選擇接口速度,隨便多少都行。

7,到目前爲止已經可以通過JLink調試處理器了,通過兩個簡單命令來控制處理器,我的處理器裏跑了一個rt-thread,做了一個跑馬燈,h暫停,會顯示處理器暫停到哪裏以及其他好多數據輸入h後燈停在閃動;g運行,輸入g後繼續開始運行,燈恢復閃動,說明JLink已經可以調試處理器

總結:本來想燒寫一個bin文件,但是要去看國足踢棒子的比賽勒,改天再補充吧,到目前爲止,JLink已經可以正常工作。
--------------------- 
作者:lc_cc 
來源:CSDN 
原文:https://blog.csdn.net/lc_cc/article/details/66982821 
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章