前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【原创】H7-TOOL的CANFD Trace操作说明,不需要目标板额外做任何代码, 支持在线和脱机玩法(2023-05-15)

【原创】H7-TOOL的CANFD Trace操作说明,不需要目标板额外做任何代码, 支持在线和脱机玩法(2023-05-15)

作者头像
Simon223
发布2023-05-27 10:11:44
2890
发布2023-05-27 10:11:44
举报

【原创】H7-TOOL的CANFD Trace操作说明,不需要目标板额外做任何代码, 支持在线和脱机玩法(2023-05-15)

【当前支持功能】 1、LUA小程序控制,使用灵活。 2、采用SWD接口直接访问目标板芯片的CANFD外设寄存器和CANFD RAM区实现,支持USB,以太网和WiFi方式以及内网和外网访问。 3、可以解析CANFD工作模式,波特率,采样点和是时钟误差率。 4、可以解析所有标准ID过滤器配置和所有扩展ID过滤器配置。 5、可以解析CANFD接收的Rx Buffer,Rx FIFO0和Rx FIFO1数据。 6、通过监测Tx Event FIFO解析Tx Buffer, TxFIFO/Queue的发送事件序列。 7、监测ECR错误计数器和PSR协议状态寄存器。 8、CANFD兼容经典CAN,CANFD用于经典CAN模式也是可以正常解析的。 9、CANFD基本都是采用博世的IP核,所以大家可以方便的修正移植到其他厂家的CANFD芯片监测。当前已经对STM32H7系列的CANFD1和CANFD2都进行了支持,后续会添加更多带CANFD芯片支持。当然,大家也可以自己修改添加。 【视频教程】

视频提纲:https://www.armbbs.cn/forum.php?mod=viewthread&tid=119189

B站视频:https://www.bilibili.com/video/BV1iX4y117Bv

【操作说明】

1、下载解压此文件夹

Device.7z (7.08KB)

存到上位机此路径下:

点击这里更新LUA文件到TOOL的eMMC磁盘里面

更新完毕后,TOOL会自动重启,然后点击这里选择PC端的APP.LUA文件

下载更新后效果:

2、操作效果:

(1)首次使用点击CANFD1初始化执行按钮或者CANFD2初始化执行按钮,我们这里点击CANFD1初始化执行按钮

(2)点击工作模式按钮,解析如下:

(3)波特率解析:

(4)扩展ID过滤器和标准ID过滤器解析

(5)接收消息Rx FIFO0 ,Rx FIFO 1和Rx Buffer解析

大家的应用程序里面,如果还没有读取FIFO或者Buffer,使用H7-TOOL就可以解析出来。

(6)发送解析,Tx Event里面可以记录Tx Buffer/TxFIFO的发送事件。

程序里面使能Tx Event FIFO记录事件即可

(7)错误状态:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-05-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【原创】H7-TOOL的CANFD Trace操作说明,不需要目标板额外做任何代码, 支持在线和脱机玩法(2023-05-15)
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档