网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
登录
注册会员
发布信息
资料首页
最新产品
技术参数
电路图
设计应用
解决方案
代理商查询
IC替换
IC厂商
电子辞典
关键字:
技术文章
PDF资料
IC价格
电路图
代理商查询
IC替换
IC厂商
电子辞典
按技术分类
嵌入式系统/ARM技术
单片机
DSP
EDA/PLD
存储/缓存技术
系统管理器件
数据转换/信号处理
模拟技术
专用芯片技术
RF/高频技术
电源技术
传感技术
显示/光电技术
开关技术
滤波器
通信与网络
电测仪表
工控技术
PCB技术
接口/总线/驱动
分立元器件
智能卡技术
集成电路
基础知识
其它
最新新闻
安森美将主办一系列电源在线直
从存在检测到生命感应:英飞凌
同方科创与清华大学团委签订学
3A,4.5V-30V输入,
ameya360:国内电子元
PW4203 降压型1-3节
信息化工程合同执行中的造价调
Alphasense光离子检
防水连接器的主要性能优势有哪
5G电路板有什么特点,如何测
ANSVC无功补偿装置在江苏
存储芯片制造商面临量价齐跌
纳芯微40V车规级多通道半桥
涨姿势!常用的USB Typ
CEVA 推出业界首个用于5
康瑞连接器-浅谈新能源连接器
存储芯片持续降价:有SSD存
诺明光电高能效智慧模组化灯具
是德科技亮相 ECOC 20
英飞凌推出800V和950V
重磅!欧盟拟5650亿欧数字
最新新能源汽车规划!推荐具备
什么是电源开关,它们在哪里使
汽车连接器有哪些要求
达普首页
>
技术资料
>
电路图
迅为i.MX6ULL终结者查看变量的实时值
IAR的调试模式可以查看变量的实时值,下面我们来演示一下。首先我们修改下hello_world程序,我们在main函数定义一个变量i,然后写一个for循环给变量i赋值,如图 1所示:
然后我们点解菜单栏的“Make”快捷图标,开始编译我们修改后的程序,编译完成如图 2所示:
从上图可以看到编程成功,然后我们点击“Debug without Downloading”快捷图标,进入调试模式,如图 3所示:
然后我们鼠标右键点击变量“i”,在弹出的选项,选择“add to watch”,如图 4所示:
.
然后可以看到打开“Watch i”窗口,里面列出了变量i,以及对应的值(Value),如图 5所示:
接着我们点击调试快捷图标中的“Go”快捷图标,是程序运行,由于我们在for循环中设置了断点,所以程序运行到断点处会停止,同时我们在“Watch i”窗口可以看到你变量i的值为0,运行结果如图 6所示:
在上图的“Watch i”窗口可以看待变量i是按照字符的方式显示的,我们可以鼠标右键点击该行,然后在弹出的选项里面修改变量i的显示类型,如图 7所示:
从上图我们可以看到显示类型有默认类型,二进制,八进制,十进制,十六进制,字符类型。这里我们选择十进制显示方式(Decimal Format),我们可以看到变量i的值是0,如图 8所示:
然后我们继续点击调试快捷图标的“Go”快捷图标,使程序仅需运行,程序会再次停止在断电位置,此时变量i的值是1,如图 9所示:
我们可以反复点击“Go”快捷图标,使程序集训运行,我们可以看到,没点击一次“Go”快捷图标,变量i的值就会加1,如图 10所示:
通过调试查看变量i的值,可以发现变量i的值与我们程序设计的逻辑是一致的。通过IAR调试查看变量可以很方便的帮助我们跟踪程序的运行,以及某个时刻变量的值。
关于IAR调试模式下查看变量的值,我们就介绍到这里。当然我们也可以在IAR的调试模式下查看某个内存,或者某段内存的内容。
关于i.MX6ULL使用JTAG调试我们就先介绍到这里。前面我们在安装JLINK V9驱动的时候,同时也会安装一些JLINK V9的应用工具,他们在驱动的安装目录下(C:\Program Files (x86)\SEGGER\JLink_V634f),如图 11所示:
在这些应用里面我们最常用的是JFlash.exe和JLink.exe,如图 12所示:
我们可以使用JLink.exe下载编译好的二进制程序到i.MX6ULL开发板的内存指定位置,然后从该位置执行我们的二进制程序。具体的使用我们会在后面的文档中给大家介绍。
热门搜索:
TLM609GF
2839224
2838733
TLM615SA
TLP712
SS480806
PS4816
SBB2808-1
2817958
BT05-F250H-03
BTA12-800TWRG
N060-004
2858043
8300SB2-LF
01M2251SFC3
02B5000JF
02B0500JF
CC2544RHBR
DRV8313PWPR
SBB8006-SS-1
TLP604
TLP808TELTAA
6SPDX-15
SBB1005-1
TLP602