STM32使用JLINK在线调试仿真查看寄存器数据
1,JLINK是能在线调试仿真的,打开所要下载的工程,先编译,然后进行软件配置。
2,在project项目栏右击,选择Optionsfor Target ‘Target 1’ - >Debug,或者如图选择
选择debug,将use选为:J-LINK/J-TRACE Contex,然后点击Setting
ort选择SW,max选择Auto Clk,然后点击确定
3,选择Utilities设置Flash编程算法,在Use Target Driver for Flash Programming中选择 J-LINK/J-TRACE Contex,然后点击点击Setting。
在点击点击Setting后弹出的配置里面选择add,根据自己的MCU进行选择,然后点击确定。
4,点击d的图标,并在线调试
5,按如图添加watch1进行查看
7,调试需要某个按键被按下才能执行的语句时,只需在相应语句前设置断点,然后全速运行,这时再按下相应按键,则程序便会执行到断点语句前(若不按下按键,程序是不会执行到断点前的)。如果需要多次观察断点处变量的情况,则重复上面操作。