0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

全新Linux環(huán)境PCAN驅(qū)動程序發(fā)布!CAN/CAN FD通信體驗全面升級!

虹科技術(shù) ? 來源:虹科技術(shù) ? 作者:虹科技術(shù) ? 2024-04-19 10:38 ? 次閱讀

來源:虹科汽車電子科技術(shù)丨全新Linux環(huán)境PCAN驅(qū)動程序發(fā)布!CAN/CAN FD通信體驗全面升級!

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

歡迎關(guān)注虹科,為您提供最新資訊!

#PCAN #Linux #CAN

導(dǎo)讀

全新8.17.0版本的PCAN-Linux驅(qū)動程序正式發(fā)布,專為CAN和CAN FD接口量身打造。無論是CAN 2.0 a/b還是CAN FD的PCAN硬件產(chǎn)品,都能在我們的新驅(qū)動下“馳騁自如”。想要體驗字符模式設(shè)備驅(qū)動接口(chardev)的便捷,還是SocketCAN設(shè)備驅(qū)動接口(netdev)的高效?都由您說了算!

作者 | 李江

新版本驅(qū)動包概覽

1、設(shè)備驅(qū)動程序模塊源代碼及Makefile文件,確保驅(qū)動與系統(tǒng)的完美兼容與高效運行。

2、用戶庫文件源代碼及Makefile文件,為用戶提供便捷的API接口,簡化開發(fā)流程。

3、測試用文件源代碼及Makefile文件,方便用戶對驅(qū)動進行全面的功能測試與性能評估。

4、Linux環(huán)境中PCAN Basic示例源代碼及Makefile文件,為初學(xué)者提供直觀的學(xué)習(xí)與參考案例。

5、 Udev規(guī)則 ,確保設(shè)備在Linux系統(tǒng)中的自動識別與配置。

6、詳細(xì)的產(chǎn)品手冊,為用戶提供全面的安裝、配置及使用指南。

新版本主要改進點

1、改進了對 PCAN-USB Pro FD硬件版本為v4(固件版本<3.4.6)的支持 ,增強了驅(qū)動的兼容性與穩(wěn)定性。

2、添加了對潛在內(nèi)核消息泛流的 新保護機制 ,有效減少系統(tǒng)資源的占用,提升系統(tǒng)性能。

3、支持 針對內(nèi)核v6.4和v6.5的編譯**** ,確保驅(qū)動在新版Linux內(nèi)核上的順暢運行。

4、在netdev模式中 修復(fù)了潛在的內(nèi)核崩潰 ,進一步提升了系統(tǒng)的穩(wěn)定性與可靠性。

5、升級了Linux環(huán)境中PCAN-Basic API至 4.8.0版本 ,為用戶提供了更豐富、更強大的功能。

新版驅(qū)動安裝指導(dǎo)

01下載驅(qū)動

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編譯驅(qū)動(GCC版本要求12以上)
1 | make clean all
1 | make

此處將驅(qū)動編譯為cahrdev模式,若要使用SocketCAN,需將驅(qū)動編譯為netdev模式,編譯命令改為: 1 | make netdev

04下載驅(qū)動
1 | sudo make uninstall
1 | sudo make install

05加載模塊
1 | sudo modprobe pcan

06檢測驅(qū)動安裝是否成功
1 | cat proc/pcan

結(jié)語

在充滿創(chuàng)新與變革的時代,我們深知每一點進步都可能為用戶帶來前所未有的體驗。新版PCAN-Linux驅(qū)動程序(8.17.0版本)不僅繼承了前代版本的優(yōu)秀特性,更在兼容性、穩(wěn)定性及性能上進行了全面提升。我們誠摯邀請廣大用戶下載體驗,并期待收到您的寶貴反饋,共同推動CAN通信技術(shù)的發(fā)展。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2747

    瀏覽量

    463674
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6032

    瀏覽量

    135985
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11303

    瀏覽量

    209449
  • CAN FD
    +關(guān)注

    關(guān)注

    0

    文章

    78

    瀏覽量

    12899
收藏 人收藏

    評論

    相關(guān)推薦

    CAN FD與傳統(tǒng)CAN的區(qū)別是什么

    隨著汽車電子、工業(yè)自動化的蓬勃發(fā)展,CAN總線上的設(shè)備數(shù)量、數(shù)據(jù)量都大大增加,給CAN總線帶來了極大的挑戰(zhàn)。為滿足更高的帶寬及數(shù)據(jù)吞吐量,CAN FD
    的頭像 發(fā)表于 10-22 10:47 ?401次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>與傳統(tǒng)<b class='flag-5'>CAN</b>的區(qū)別是什么

    CAN-FDCAN總線網(wǎng)絡(luò)第二章

    日常工作中使用 CAN FD 的公司實習(xí)。無論哪種方式,本指南都會向您展示 CAN FD:具有靈活數(shù)據(jù)的 CAN 的相似點、差異和用例。
    的頭像 發(fā)表于 10-02 15:20 ?252次閱讀
    <b class='flag-5'>CAN-FD</b>:<b class='flag-5'>CAN</b>總線網(wǎng)絡(luò)第二章

    MCAN(CAN FD)模塊入門

    電子發(fā)燒友網(wǎng)站提供《MCAN(CAN FD)模塊入門.pdf》資料免費下載
    發(fā)表于 09-14 10:08 ?0次下載
    MCAN(<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>)模塊入門

    北京迅為RK3568開發(fā)板嵌入式學(xué)習(xí)之Linux驅(qū)動全新更新-CAN+

    北京迅為RK3568開發(fā)板嵌入式學(xué)習(xí)之Linux驅(qū)動全新更新-CAN+
    的頭像 發(fā)表于 09-04 15:29 ?517次閱讀
    北京迅為RK3568開發(fā)板嵌入式學(xué)習(xí)之<b class='flag-5'>Linux</b><b class='flag-5'>驅(qū)動</b><b class='flag-5'>全新</b>更新-<b class='flag-5'>CAN</b>+

    Linux設(shè)備驅(qū)動程序分類有哪些

    Linux設(shè)備驅(qū)動程序是操作系統(tǒng)與硬件設(shè)備之間的橋梁,負(fù)責(zé)實現(xiàn)硬件設(shè)備與操作系統(tǒng)之間的通信和控制。Linux設(shè)備驅(qū)動程序的分類繁多,可以根據(jù)
    的頭像 發(fā)表于 08-30 15:11 ?557次閱讀

    linux驅(qū)動程序如何加載進內(nèi)核

    Linux系統(tǒng)中,驅(qū)動程序是內(nèi)核與硬件設(shè)備之間的橋梁。它們允許內(nèi)核與硬件設(shè)備進行通信,從而實現(xiàn)對硬件設(shè)備的控制和管理。 驅(qū)動程序的編寫 驅(qū)動程序
    的頭像 發(fā)表于 08-30 15:02 ?464次閱讀

    虹科技術(shù) 全新Linux環(huán)境PCAN驅(qū)動程序發(fā)布!CAN/CAN FD通信體驗全面升級!

    全新8.17.0版本的PCAN-Linux驅(qū)動程序正式發(fā)布,專為CANCAN
    的頭像 發(fā)表于 08-29 09:36 ?440次閱讀
    虹科技術(shù) <b class='flag-5'>全新</b><b class='flag-5'>Linux</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>PCAN</b><b class='flag-5'>驅(qū)動程序</b><b class='flag-5'>發(fā)布</b>!<b class='flag-5'>CAN</b>/<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>通信</b>體驗<b class='flag-5'>全面</b><b class='flag-5'>升級</b>!

    CAN FD如何滿足工業(yè)設(shè)備對高效數(shù)據(jù)通信的需求?

    電子發(fā)燒友網(wǎng)報道(文/吳子鵬)作為CAN總線的升級版,CAN FDCAN with Flexible Data rate)在數(shù)據(jù)長度和帶寬
    的頭像 發(fā)表于 08-22 18:08 ?6247次閱讀

    CAN/CAN FD/CAN XL三大總線協(xié)議解讀,是逐步替代關(guān)系嗎?

    電子發(fā)燒友網(wǎng)報道(文/吳子鵬)在軟件定義汽車逐漸成為主流的當(dāng)下,數(shù)據(jù)傳輸?shù)乃俣群托食蔀榇蛟熘悄芷嚨钠款i,在這種大背景下,傳統(tǒng)CAN總線應(yīng)對一些需求已經(jīng)相當(dāng)吃力,因此CAN FDCAN
    的頭像 發(fā)表于 08-12 01:12 ?4403次閱讀

    CAN FD盒基本功能包括哪些

    CAN FD盒基本功能有哪些? CAN FD盒作為CAN FD總線
    的頭像 發(fā)表于 07-02 16:21 ?890次閱讀

    虹科技術(shù) Linux環(huán)境升級:PLIN驅(qū)動程序正式發(fā)布

    Linux驅(qū)動程序領(lǐng)域再添新成員,PLIN驅(qū)動程序現(xiàn)已正式發(fā)布。
    的頭像 發(fā)表于 06-28 13:34 ?363次閱讀
    虹科技術(shù) <b class='flag-5'>Linux</b><b class='flag-5'>環(huán)境</b>再<b class='flag-5'>升級</b>:PLIN<b class='flag-5'>驅(qū)動程序</b>正式<b class='flag-5'>發(fā)布</b>

    采集到的can數(shù)據(jù)后怎么處理

    CAN數(shù)據(jù)之前,首先需要了解如何采集這些數(shù)據(jù)。通常,CAN數(shù)據(jù)采集包括以下幾個步驟: 硬件選擇 :選擇適合的CAN接口卡或USB轉(zhuǎn)CAN適配器。 軟件配置 :安裝
    的頭像 發(fā)表于 06-16 09:41 ?749次閱讀

    CAN分析儀的驅(qū)動程序如何正確安裝

    新手在使用USB轉(zhuǎn)CAN時,可能會遇到一些常見問題。以下是一些常見的問題及其解決方法的清晰歸納: 1.驅(qū)動安裝問題 問題描述:CAN分析儀的驅(qū)動程序沒有正確安裝,導(dǎo)致設(shè)備與計算機無法正
    的頭像 發(fā)表于 06-03 18:07 ?1271次閱讀

    CAN FD版本震撼發(fā)布!全新PCAN-GPS FD模塊,重新定義智能連接!

    智能化、工業(yè)自動化等領(lǐng)域,PCAN-GPS FD無疑為其帶來了前所未有的可能性。讓我們一起探索這款引領(lǐng)未來的智能連接模塊,感受CAN FD帶來的革新力量。 近期,虹科PEAK
    的頭像 發(fā)表于 01-24 09:44 ?830次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>版本震撼<b class='flag-5'>發(fā)布</b>!<b class='flag-5'>全新</b><b class='flag-5'>PCAN</b>-GPS <b class='flag-5'>FD</b>模塊,重新定義智能連接!

    如何使用DSLogic分析CAN/CAN-FD 信號?

    一文檔介紹本文將一步步介紹如何使用DSLogic邏輯分析儀采集并分析CAN/CAN-FD信號,因為CAN信號的測量和CAN-FD的大致一樣,所以下文以
    的頭像 發(fā)表于 01-08 14:54 ?1353次閱讀
    如何使用DSLogic分析<b class='flag-5'>CAN</b>/<b class='flag-5'>CAN-FD</b> 信號?