• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32仿真时,怎么看变量变化

这是经国 2019-04-22 浏览量:2351
STM32仿真时,怎么看变量变化
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 先要把编译好的程序,通过debug的方式下载到芯片中

    再通过Keil的watch窗口查看你的变量,把变量的名字,输入到watch的列表中,再运行程序,就可以看到变化了

    • 发布于 2019-04-23
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 仿真时,双击变量选中变量,右键点击->add->whatch1    然后就能在whatch1窗口看见变量的变化值了
    • 发布于2019-04-23
    • 举报
    • 评论 0
    • 1
    • 0

  • Keil软件中有仿真调试窗口debug,在Watch窗口中可实时查看变量变化
    • 发布于2019-04-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果用的是MDK-ARM,可以在仿真的时候选择菜单栏的View,然后找到Watch,一般有Watch1和Watch2的,随便选一个,然后将要观察的变量输入就行

    这种方法可以看全局变量的变化,如果局部变量的,要打开Call Stack的那个菜单,然后在函数里面打断点,这时候可以看到断点处局部变量的值

    • 发布于2019-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 要使用KEIL中的watch功能,把你要看的变量的名添加到watch中,就可以看到变量的值了
    • 发布于2019-04-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 你在仿真界面运行仿真,在view菜单下找到live watch,打开的窗口中添加ADVal这个变量名,你就能实时的看到值的变化了。对着变量或窗口右键,在菜单中可以设置变量显示的方式(二进制,十六进制,十进制,char等)与变量的值更新周期(默认1000ms)。
    • 发布于2019-04-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32仿真时,怎么看变量变化