0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux开发板CAN总线测试方法,触觉智能RK3568开发板演示

触觉智能 2025-04-11 19:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文介绍Linux开发板CAN总线测试方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Android操作系统接口丰富,开发评估快人一步!

方法一-主板can节点对接测试

1、检测主板是否有CAN节点

ifconfig -a

wKgZPGf4-Y6AHQBnAADjV3j_rkw24.jpeg

2、连接主板上的两个CAN接口:

注意某些主板虽硬件参数中带有CAN接口,但实际可能被复用成其他默认功能,具体请查看对应硬件规格书,找到CAN接口,以触觉智能RK3568开发板EVB3568-V1为例,使用J39。

wKgZPGf4-Y-ATmjQAAJBLWAPjm882.jpeg

将这里的两组CAN信号,H对H,L对L 连接好

wKgZO2f4-Y-AOcNmAAKcfTPiU8w87.jpeg

3、配置通信基本参数,命令如下:

ip link set can0 down #需先关闭can ip link set can0 type can bitrate 250000 #设置通信速率 ip -detail link show can0 #查看设置是否生效 3: can0: mtu 16 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 10 link/can promiscuity 0 minmtu 0 maxmtu 0 can state STOPPED (berr-counter tx 0 rx 0) restart-ms 1 bitrate 250000 sample-point 0.868 #bitrate 250000生效 tq 40 prop-seg 42 phase-seg1 43 phase-seg2 13 sjw 1 rockchip_canfd: tseg1 1..128 tseg2 1..128 sjw 1..128 brp 1..256 brp-inc 2 clock 148500000 numtxqueues 1 numrxqueues 1 gso_max_size 65536 gso_max_segs 65535 root@industio:~# ip link set can0 up #启用can0 #can1的设置如上一致,只需将can0替换为can1即可

4、测试验证,命令如下:

cansend can0 123#DEADBEEF #can0发送 candump can1 #can1接收

效果如下:

wKgZPGf4-Y6AZ_H3AAA7KS4OkV055.jpeg

方法二-使用USB转CAN工具与CANTest软件进行测试。

1、将抓包工具上的CAN0接口与主板CAN0接口,H对H,L对L接好,另一端与电脑usb接口连接。

wKgZO2f4-Y6AZM6mAAEqqfIo0x466.jpeg

2、CANTest软件参数设置

下载CANTest软件安装后,启动软件后界面如下,我们关闭弹出的界面,点击左上角的设备选择。

wKgZO2f4-Y-ARGOQAACUBJXMi3Y52.jpeg

选择USBCAN1设置,设置对应的波特率,其他参数默认即可。

注:主板CAN接口的参数设置请根据本文方法一第3段-设置通信基本参进行设置。

wKgZO2f4-Y-AVRpFAACbDTtlPaE96.jpeg

3、测试验证

把candump can0,can0进入接收模式,CANTest工具发送数据验证。

wKgZPGf4-Y-AF2A9AAE-hAKtc0A45.jpeg

产品简介

触觉智能EVB3568鸿蒙开发板是一款基于RK3568开发的鸿蒙开发板/工控主板,适用于各种智慧显示终端、工业自动化终端和边缘计算网关类产品。应用可覆盖边缘计算、人工智能、工业HMI、工业网关、智慧医疗、自助终端、智能零售、能源电力等行业。具有以下优势:

  • 支持开源鸿蒙OpenHarmony/Andriod/
  • Linux多操作系统;
  • 四核A55处理器,主频最高2.0GHz,
  • Mali G52-2EE GPU支持2D加速;
  • 8M ISP性能,支持HDR;
  • 1T算力NPU,支持TensorFlow/Caffe/
  • MXNet/PyTorch等深度学习框架;
  • 配备2 x 千兆以太网、9 x USB拓展、
  • 工业互联接口(2路CAN和5路串口);
  • 支持4K视频解码与多屏异显,支持
  • HDMI/MIPI/eDP/LVDS视频接口
  • 支持5G/4G/WiFi蓝牙无线通信功能;
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN
    CAN
    +关注

    关注

    58

    文章

    3016

    浏览量

    471567
  • 开发板
    +关注

    关注

    25

    文章

    6139

    浏览量

    113609
  • RK3568
    +关注

    关注

    5

    文章

    628

    浏览量

    7590
  • 触觉智能
    +关注

    关注

    1

    文章

    62

    浏览量

    824
  • RK3562
    +关注

    关注

    0

    文章

    88

    浏览量

    609
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    迅为RK3568开发板驱动指南Linux中通用SPI设备驱动

    迅为RK3568开发板驱动指南Linux中通用SPI设备驱动
    的头像 发表于 01-23 11:02 3461次阅读
    迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>驱动指南<b class='flag-5'>Linux</b>中通用SPI设备驱动

    迅为基于RK3568开发板的嵌入式学习之Linux驱动视频

    迅为基于RK3568开发板的嵌入式学习之Linux驱动视频
    的头像 发表于 05-19 16:30 1752次阅读
    迅为基于<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>的嵌入式学习之<b class='flag-5'>Linux</b>驱动视频

    RK3568开发板规格书

    RK3568开发板规格书
    发表于 03-23 15:28 74次下载

    RK3568开发板支持AMP双系统

    RK3568开发板支持AMP双系统
    的头像 发表于 06-04 15:33 1556次阅读
    <b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>支持AMP双系统

    北京迅为RK3568开发板嵌入式学习之Linux驱动全新更新-CAN+

    北京迅为RK3568开发板嵌入式学习之Linux驱动全新更新-CAN+
    的头像 发表于 09-04 15:29 1456次阅读
    北京迅为<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>嵌入式学习之<b class='flag-5'>Linux</b>驱动全新更新-<b class='flag-5'>CAN</b>+

    瑞芯微RK3568开发板Linux编译报错404怎么办?触觉智能教你轻松解决

    本文介绍瑞芯微RK3568主板/开发板SDK编译流程和编译报错404的解决方法,使用触觉智能EVB356
    的头像 发表于 11-05 11:02 1192次阅读
    瑞芯微<b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>Linux</b>编译报错404怎么办?<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>教你轻松解决

    【迅为】瑞芯微RK3588开发板RK3568开发板区别及优势

    RK3568开发板
    的头像 发表于 11-18 14:19 2060次阅读
    【迅为】瑞芯微<b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b>区别及优势

    如何在Linux系统实现屏幕旋转?触觉智能RK3568鸿蒙开发板演示

    本文介绍Linux系统实现屏幕旋转的方法,以解决产品形态的不同的展现方式,触觉智能EVB3568鸿蒙开发
    的头像 发表于 11-19 23:42 1550次阅读
    如何在<b class='flag-5'>Linux</b>系统实现屏幕旋转?<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b>鸿蒙<b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    Android11修改摄像头前后置方法触觉智能RK3568开发板演示

    本文介绍在Android11系统下,修改摄像头前后置属性的方法。使用触觉智能EVB3568鸿蒙开发板演示
    的头像 发表于 11-28 15:25 71次阅读
    Android11修改摄像头前后置<b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    瑞芯微主板/开发板Linux系统播放音频方法触觉智能RK3562开发板演示

    本文介绍瑞芯微方案主板/开发板Linux系统播放音频的方法触觉智能RK3562
    的头像 发表于 12-13 11:40 1412次阅读
    瑞芯微主板/<b class='flag-5'>开发板</b><b class='flag-5'>Linux</b>系统播放音频<b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    瑞芯微平台Android系统串口测试方法触觉智能RK3562开发板演示

    瑞芯微方案主板Android系统串口测试方法,通用RK3568RK3566、RK3588、RK
    的头像 发表于 12-24 11:51 1444次阅读
    瑞芯微平台Android系统串口<b class='flag-5'>测试</b><b class='flag-5'>方法</b>,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    Linux系统更换开机logo方法教程,触觉智能RK3562开发板演示

    本文介绍Linux系统更换开机logo方法教程,通用RK3566、RK3568RK3588、RK
    的头像 发表于 01-06 10:53 1266次阅读
    <b class='flag-5'>Linux</b>系统更换开机logo<b class='flag-5'>方法</b>教程,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    Ubuntu系统安装Docker详细攻略,触觉智能RK3568开发板演示

    本文介绍Ubuntu系统安装Docker方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯
    的头像 发表于 06-06 18:05 697次阅读
    Ubuntu系统安装Docker详细攻略,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    Linux修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

    本文介绍Linux系统修改uboot启动延时方法,使用触觉智能EVB3568鸿蒙开发板
    的头像 发表于 06-06 18:07 683次阅读
    <b class='flag-5'>Linux</b>修改uboot启动延时<b class='flag-5'>方法</b>详细攻略,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK3568</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核
    的头像 发表于 11-21 13:25 698次阅读
    【迅为工业<b class='flag-5'>RK3568</b>稳定可靠】itop-<b class='flag-5'>3568</b><b class='flag-5'>开发板</b><b class='flag-5'>Linux</b>驱动<b class='flag-5'>开发</b>实战:<b class='flag-5'>RK3568</b>内核模块符号导出详解