• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 電腦硬件知識 > 硬件知識 > J-LINK如何進行硬件仿真

    J-LINK如何進行硬件仿真

    時間: 文輝886 分享

    J-LINK如何進行硬件仿真

      J-LINK究竟是如何進行硬件仿真的呢?以下就是學習啦小編做的整理,希望對你們有用!

      J-LINK進行硬件仿真

      代碼比較簡單,所以不需要硬件調試,我們直接就一次成功了。如果代碼工程比較大,難免存在一些bug,這時就有必要通過硬件調試來解決問題了。

      串口只能下載代碼,并不能實時跟蹤調試,而利用調試工具,比如JLINK、ULINK、STLINK等就可以實時跟蹤程序,從而找到你程序中的bug,使你的開發事半功倍。這里我們以JLINKV8為例,說說如何在線調試STM32。

      JLINKV8支持JTAG和SWD,同時STM32也支持JTAG和SWD。所以,我們有2種方式可以用來調試,JTAG調試的時候,占用的IO線比較多,而SWD調試的時候占用的IO線很少,只需要兩根即可。

      JLINKV8的驅動安裝比較簡單,我們在這里就不說了。在安裝了JLINKV8的驅動之后,我們接上JLINKV8,并把JTAG口插到ALIENTEK戰艦STM32開發板上,打開之前新建的工程,點擊,打開OptionsforTarget選項卡,在Debug欄選擇仿真工具為Cortex-M3

      J-LINK,如圖所示:

      

      上圖中我們還勾選了Runtomain(),該選項選中后,只要點擊仿真就會直接運行到main函數,如果沒選擇這個選項,則會先執行startup_stm32f10x_hd.s文件的Reset_Handler,再跳到main函數。

      然后我們點擊Settings,設置J-LINK的一些參數,如圖所示:

      

      我們使用J-LINKV8的SW模式調試,因為我們JTAG需要占用比SW模式多很多的IO口,而在ALIENTEK戰艦STM32開發板上這些IO口可能被其他外設用到,可能造成部分外設無法使用。所以,我們建議大家在調試的時候,一定要選擇SW模式。MaxClock,可以點擊AutoClk來自動設置,圖4.3.2中我們設置SWD的調試速度為10Mhz,這里,如果你的USB數據線比較差,那么可能會出問題,此時,你可以通過降低這里的速率來試試。

      單擊OK,完成此部分設置,接下來我們還需要在Utilities選項卡里面設置下載時的目標編程器,如圖所示:

      

      我們選擇J-LINK來調試CortexM3,然后點擊Settings,設置如圖所示:

      

      這里要根據不同的MCU選擇FLASH的大小,因為我們開發板使用的是STM32F103ZET6,其FLASH大小為512KB,所以我們點擊Add,并在ProgrammingAlgorithm里面選擇512K型號的STM32。然后選中ResetandRun選項,以實現在編程后自動啟動,其他默認設置即可。設置完成之后,如上圖3所示。

      在設置完之后,點擊OK,然后再點擊OK,回到IDE界面,編譯一下工程。再點擊,開始仿真(如果開發板的代碼沒被更新過,則會先更新代碼,再仿真,你也可以通過按,只下載代碼,而不進入仿真。特別注意:開發板上的B0和B1都要設置到GND,否則代碼下載后不會自動運行的!),如圖所示:

      

      因為我們之前勾選了Runtomain()選項,所以,程序直接就運行到了main函數的入口處,我們在delay_init()處設置了一個斷點,點擊

      ,程序將會快速執行到該處。如圖所示:

      

    1688985 主站蜘蛛池模板: 国产va免费精品高清在线| 99国产精品久久久久久久成人热| 久久人人爽人人人人爽av| 亚洲AV无码乱码麻豆精品国产| 亚洲国产成人精品无码区二本| 亚洲人成网站在线观看播放动漫| 五月综合激情网| 久久精品女人毛片国产| 乱人伦人妻中文字幕无码| 久久精品国产欧美日韩亚洲| 久久精品a亚洲国产v高清不卡| 久久精品亚洲日本波多野结衣| 久久人人爽人人爽人人片av不| 中文字幕国语对白在线电影| 中文字幕人妻三级中文无码视频| 一区二区三区内射美女毛片| a级毛片100部免费观看| 91精品国产人成网站| 国产精品婷婷久青青原| 韩国一级免费视频| 美女羞羞视频网站| 永久不封国产毛片AV网煮站| 永久免费AV无码网站YY| 最新国产成人ab网站| 成人羞羞视频在线观看| 天天躁日日躁狠狠躁日日躁| 国内精品视频一区二区三区八戒 | 精品一区二区三区免费视频| 真实国产乱子伦沙发睡午觉| 欧美日韩高清性色生活片| 欧美又大粗又爽又黄大片视频 | 国产精品免费观看调教网| 国产在线高清一级毛片| 台湾香港澳门三级在线| 亚洲国产综合第一精品小说| 久久超碰97人人做人人爱| www.插插插| 国产成人精品啪免费视频| 美女扒开屁股让男人桶| 欧美成人精品第一区| 无毒不卡在线观看|