9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 電腦硬件知識 > 硬件知識 > J-LINK如何進(jìn)行硬件仿真

J-LINK如何進(jìn)行硬件仿真

時間: 文輝886 分享

J-LINK如何進(jìn)行硬件仿真

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

  J-LINK進(jìn)行硬件仿真

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

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

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

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

  J-LINK,如圖所示:

  

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

  然后我們點(diǎn)擊Settings,設(shè)置J-LINK的一些參數(shù),如圖所示:

  

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

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

  

  我們選擇J-LINK來調(diào)試CortexM3,然后點(diǎn)擊Settings,設(shè)置如圖所示:

  

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

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

  

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

  ,程序?qū)焖賵?zhí)行到該處。如圖所示:

  

1688985 主站蜘蛛池模板: 美女一区二区三区在线观看视频| 亚洲欧美中文字幕日韩一区二区| 免费高清特级毛片A片| 亚洲最大在线精品| 人人爽亚洲aⅴ人人爽av人人片| 国产曰批视频免费观看完| 精品国产免费一区二区三区香蕉| 色哟哟www网站入口成人学校| 尹人香蕉久久99天天拍欧美p7| 亚洲精品成人福利网站| 国产精品一二三入口播放| 毛片无遮挡高清免费| 日韩有码中文字幕av| 国产精品自拍三级在线观看| gogogo高清在线播放免费| 微拍福利一区二区三区| 亚洲色一色噜一噜噜噜| 91精品国产自产91精品| 久久99精品久久久大学生| 一个色的导航| 国产精品无码无需播放器| 成人久久精品国产亚洲av| 99中文字幕精品国产| 做暖暖视频在线看片免费| 亚洲熟妇精品一区二区| 你拍自拍亚洲一区二区三区| 午夜福利理论片高清在线| 人妻无码vs中文字幕久久av爆| 国产精品人妻久久无码不卡| 国产精品先锋资源在线看| 欧洲美熟女乱又伦免费视频| 国产精品v欧美精品∨日韩| 精品国产色情一区二区三区| 深夜释放自己在线观看| 精品国产中文字幕第一页| 久久久精品94久久精品 | 自拍偷自拍亚洲精品情侣| 国产精品入口麻豆| 国产熟睡乱子伦午夜视频| 久久天天躁夜夜躁狠狠ds005| 国内精品视频一区二区三区八戒 |