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

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

3天内不再提示

全新Linux环境PCAN驱动程序发布!CAN/CAN FD通信体验全面升级!

虹科技术 来源:虹科技术 作者:虹科技术 2024-04-19 10:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

来源:虹科汽车电子 虹科技术丨全新Linux环境PCAN驱动程序发布!CAN/CAN FD通信体验全面升级!

原文链接:https://mp.weixin.qq.com/s/4RXqjUa_odEaxAhcfQOHaA

欢迎关注虹科,为您提供最新资讯!

#PCAN #Linux #CAN

导读

全新8.17.0版本的PCAN-Linux驱动程序正式发布,专为CAN和CAN FD接口量身打造。无论是CAN 2.0 a/b还是CAN FD的PCAN硬件产品,都能在我们的新驱动下“驰骋自如”。想要体验字符模式设备驱动接口(chardev)的便捷,还是SocketCAN设备驱动接口(netdev)的高效?都由您说了算!

作者 | 李江

新版本驱动包概览

1、设备驱动程序模块源代码及Makefile文件,确保驱动与系统的完美兼容与高效运行。

2、用户库文件源代码及Makefile文件,为用户提供便捷的API接口,简化开发流程。

3、测试用文件源代码及Makefile文件,方便用户对驱动进行全面的功能测试与性能评估。

4、Linux环境中PCAN Basic示例源代码及Makefile文件,为初学者提供直观的学习与参考案例。

5、 Udev规则 ,确保设备在Linux系统中的自动识别与配置。

6、详细的产品手册,为用户提供全面的安装、配置及使用指南。

新版本主要改进点

1、改进了对 PCAN-USB Pro FD硬件版本为v4(固件版本<3.4.6)的支持 ,增强了驱动的兼容性与稳定性。

2、添加了对潜在内核消息泛流的 新保护机制 ,有效减少系统资源的占用,提升系统性能。

3、支持 针对内核v6.4和v6.5的编译**** ,确保驱动在新版Linux内核上的顺畅运行。

4、在netdev模式中 修复了潜在的内核崩溃 ,进一步提升了系统的稳定性与可靠性。

5、升级了Linux环境中PCAN-Basic API至 4.8.0版本 ,为用户提供了更丰富、更强大的功能。

新版驱动安装指导

01下载驱动

1| wget https://www.peak-system.com/fileadmin/media/linux/files/peak-linux-driver-8.17.0.tar.gz

02解压文件
1 | tar -xzf peak-linux-driver-8.17.0.tar.gz

03编译驱动(GCC版本要求12以上)
1 | make clean all
1 | make

此处将驱动编译为cahrdev模式,若要使用SocketCAN,需将驱动编译为netdev模式,编译命令改为: 1 | make netdev

04下载驱动
1 | sudo make uninstall
1 | sudo make install

05加载模块
1 | sudo modprobe pcan

06检测驱动安装是否成功
1 | cat proc/pcan

结语

在充满创新与变革的时代,我们深知每一点进步都可能为用户带来前所未有的体验。新版PCAN-Linux驱动程序(8.17.0版本)不仅继承了前代版本的优秀特性,更在兼容性、稳定性及性能上进行了全面提升。我们诚挚邀请广大用户下载体验,并期待收到您的宝贵反馈,共同推动CAN通信技术的发展。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • CAN
    CAN
    +关注

    关注

    58

    文章

    3013

    浏览量

    471478
  • 通信
    +关注

    关注

    18

    文章

    6318

    浏览量

    139568
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    217981
  • CAN FD
    +关注

    关注

    0

    文章

    82

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯力特CAN FD系统基础芯片SIT1169Q的功能特性

    在汽车电子与工业自动化领域,CAN总线作为核心通信协议,对其配套芯片的集成度、可靠性与性能提出了严苛要求。芯力特推出的SIT1169Q作为一款Mini高速CAN FD系统基础芯片(Sy
    的头像 发表于 11-21 15:14 435次阅读

    芯力特CAN FD系统基础芯片SIT1169Q的关键技术特性

    在汽车电子与工业自动化领域,CAN总线作为核心通信协议,对其配套芯片的集成度、可靠性与性能提出了严苛要求。芯力特推出的SIT1169Q作为一款 Mini高速CAN FD系统基础芯片(S
    的头像 发表于 11-06 13:55 385次阅读

    AT32F系列 CAN通讯模式使用

    can_communication_mode源程序,编译后下载到实验板2) 实验使用AT-START-F403A V1.0 开发板,故选择 AT32F403A 项目工程3) 打开PCAN-tool工具,选择并打开
    发表于 10-20 16:29

    MCP251863 CAN FD控制器技术解析与应用指南

    Microchip Technology MCP251863外部CAN FD控制器在小尺寸封装中集成了 CAN FD控制器 (MCP2518FD
    的头像 发表于 10-14 15:43 556次阅读
    MCP251863 <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>控制器技术解析与应用指南

    TCAN341x系列3.3V CAN FD收发器技术解析与应用指南

    Texas Instruments TCAN341x 3.3V CAN FD收发器是控制器局域网(CANFD收发器,符合ISO 11898-2:2016高速
    的头像 发表于 09-05 10:23 833次阅读
    TCAN341x系列3.3V <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>收发器技术解析与应用指南

    请问USB2CAN驱动程序在哪里?

    USB2CAN驱动程序在哪里?它没有像说明书中所说的那样附带 SSCB 演示 GUI。CH341SER.exe 在哪里?我在您令人沮丧的支持网站上找不到它。我无法连接到我的 REF_SSCB_AC_DC_1PH_SiC
    发表于 07-24 07:09

    深度解析:SiLM1040SCA-DG-支持CAN FD与强大保护的±65V故障保护CAN收发器

    在现代工业自动化、汽车电子及高可靠性通信网络中,CAN总线是至关重要的骨干。SiLM1040SCA-DG 是一款高性能、高集成度的SOP-8封装CAN收发器,专为满足严苛环境下的可靠
    发表于 07-10 09:07

    汽车网络升级攻略:CAN-CAN FD-车载以太网

    汽车网络架构升级,从CAN到CANFD及车载以太网,以满足日益增长的通信需求。但升级过程中,如何确保不同节点的兼容性成了亟待解决的问题。今天,就来聊聊解决办法。CANFD
    的头像 发表于 06-27 11:34 1062次阅读
    汽车网络<b class='flag-5'>升级</b>攻略:<b class='flag-5'>CAN-CAN</b> <b class='flag-5'>FD</b>-车载以太网

    【全网最直白】CAN FDCAN XL到底差在哪?#CANXL #CANoe

    CAN
    北汇信息POLELINK
    发布于 :2025年05月07日 22:29:51

    Linux环境升级:PLIN驱动程序正式发布

    PLIN驱动程序现已正式发布,本文将展示如何安装PLIN驱动程序,以及如何在Linux环境下进行基本的PLIN
    的头像 发表于 04-21 15:29 795次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>环境</b>再<b class='flag-5'>升级</b>:PLIN<b class='flag-5'>驱动程序</b>正式<b class='flag-5'>发布</b>

    如何从传统的CAN用法中设置CAN-FD

    您好 NXP: 我们在 s32k312 平台中使用了经典的 CAN 总线(2.0/固定 8 字节数据),现在我们想升级 CAN-FD 格式。我设置了 CAN-FD 参数(经典
    发表于 04-14 11:32

    使用CAN通信升级遇到的程序问题求解

    您好,我正在使用 BAM,并且在使用 CAN 通信升级我的程序时遇到问题。 用 JTAG 调试我的程序时,没有问题,但是通过
    发表于 04-03 07:47

    高速率高耐压国产CAN FD芯片技术特性与应用前景

    1. CAN FD芯片简介 CAN FD(Controller Area Network Flexible Data-rate)技术作为传统CAN
    的头像 发表于 03-08 18:50 931次阅读
    高速率高耐压国产<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>芯片技术特性与应用前景

    广成科技CAN FD转以太网模块的应用场景

    CAN FD转以太网模块在多个领域和项目中都有广泛应用,主要用于实现CAN FD总线与以太网之间的数据转换和通信
    的头像 发表于 02-17 10:38 869次阅读

    ROHM支持“CAN FD”的TVS二极管“ESDCANxx系列”

    全球知名半导体制造商ROHM(总部位于日本京都市)面向随着自动驾驶和高级驾驶辅助系统(ADAS)的发展而需求不断增长的高速车载通信系统,开发出支持CAN FD(CAN with Fle
    的头像 发表于 12-25 14:40 887次阅读
    ROHM支持“<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>”的TVS二极管“ESDCANxx系列”