前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CAN通信调试监测神器之CANCapture

CAN通信调试监测神器之CANCapture

作者头像
用户1605515
发布2018-04-10 13:46:00
8500
发布2018-04-10 13:46:00
举报
你想像组态软件一样来配置调试你的CAN通信吗,今天就来看看CANCapture神器

CANCapture简介

CANCapture是一种可视化的控制和监控CAN通信软件,采用功能块配置流程图式的简单易用,高度灵活可配置,本人用过后,很是喜欢,对CAN通信的调试和监控有很好的帮助,那么如何使用呢,继续往下看。

建立工作空间图

建立一个工作空间,布局需要用到的功能块,连线功能块,如下图所示:

这些功能块有的是捕捉实时数据,有的是图形化,有的是总线状态分析,有的是变量观测,数据包观测,还有协议诊断等等,在具体应用设计时候可以参考帮助文档,用户手册,这里不在赘述。

建立数据库

建立数据库,数据库的建立至关重要,这里包含所有的数据帧和变量,功能模块中的通信都是基于数据库。为便于说明问题,我们建立一个简单的数据库如下图所示:

可以看出这个数据库只包含三个包,6个变量。

建立用户画面

图像化的用户界面一直是给人友好的交互体验,所以建立漂亮的用户界面也是很重要的,这里我们只简单建立一个用户界面显示两路电流如下图所示:

在具体实际的项目应用中可以根据需要添加其他的界面元素并在属性窗口中配置其他属性,也可以配置颜色达到最佳效果。

关联变量

建立好数据库和用户界面,那么如果关联他们使之运行呢,这一步就是介绍如何关联变量如下图所示:

经过这一步的操作,可以看到两路电流变量就跟图形界面关联起来。更多变量,添加方法相同。

运行/停止

到这一步,那么基本上就完成了组态配置,变量关联,跟实际的系统连接起来运行下看看效果。运行操作如下图所示:

实际运行效果如下:

可以看到两路的电流值在仪表盘和表盘下方显示

停止操作如下图所示;

也可以添加记录功能块,可以将检测的数据记录到文件,在后续时间脱离硬件回放。具体的操作可以参考官方文档,有兴趣深入了解的猿友可以和小猿联系。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-12-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档