从零开始学习CANoe(九)—— 断点调试(Debug)

本文介绍如何使用CANoe的调试功能来逐步调试CAPL测试模块。包括设置断点、查看变量值等步骤,适用于CANoe初学者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

相关文章

从零开始学习CANoe(一)—— 新建工程
从零开始学习CANoe(二)—— CANdb++ 创建 dbc文件
从零开始学习CANoe(三)—— 系统变量的创建和使用
从零开始学习CANoe(四)—— 设计panel
从零开始学习CANoe(五)—— CAPL 测试节点
从零开始学习CANoe(六)—— XML 测试节点
从零开始学习CANoe(七)—— .NET 测试节点
从零开始学习CANoe(八)—— IG 模块
从零开始学习CANoe(九)—— 断点调试(Debug)
从零开始学习CANoe(十)—— 信号发生器(Signal Generator
从零开始学习CANoe(十一)—— Statistics Window
从零开始学习CANoe(十二)—— Trace Window
从零开始学习CANoe(十三)—— Logging Window

前言


CANoe是一个开发集成环境,自然具备加断点debug的功能,通过打断点我们可以一步一步的调试我们的程序。当然由于CANoe的复杂性和集成度高,所以并不是所有的场景都可以加断点debug下面详细介绍:

Debug的适用场景


1, 如下图所示,debug只支持 capl test module 和 net test module ,不支持 xml test module, network node
å¨è¿éæå¥å¾çæè¿°

以CAPL测试模块为例debug

2,在CAPL测试模块上右键然后选择 Debug

å¨è¿éæå¥å¾çæè¿°

3,如下图所示,打开了capl_test_node_test.can 文件,我们点击工具栏中的debug module 按钮,激活dubug功能,并在脚本左侧位置打上如图断点。

å¨è¿éæå¥å¾çæè¿°

4,点击 如下图的按钮 `Variables Window`,顾名思义,可以看到这个脚本的所有定义的变量

å¨è¿éæå¥å¾çæè¿°

å¨è¿éæå¥å¾çæè¿°

5,如下图的按钮 Watch Window,可以选择查看在Variables Window后面打钩的的变量。

å¨è¿éæå¥å¾çæè¿°

å¨è¿éæå¥å¾çæè¿°

6,RUN 起来工程,然后点击运行CAPL 测试模块,程序会停在下图2的断点地方,并可以在Variable Window 产看大变量的值。

å¨è¿éæå¥å¾çæè¿°

7,debug的三种控制符号解释。

å¨è¿éæå¥å¾çæè¿°

————————————————
版权声明:本文为优快云博主「蚂蚁小兵」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/qq_34414530/article/details/111214470

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值