一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

Linux環(huán)境再升級(jí):PLIN驅(qū)動(dòng)程序正式發(fā)布

虹科汽車電子 ? 來(lái)源:虹科汽車電子 ? 作者:虹科汽車電子 ? 2025-04-21 15:29 ? 次閱讀

導(dǎo)讀

Linux驅(qū)動(dòng)程序領(lǐng)域再添新成員,PLIN驅(qū)動(dòng)程序現(xiàn)已正式發(fā)布。這一新驅(qū)動(dòng)程序?yàn)槭褂肔IN接口的用戶提供了一個(gè)便捷、高效的解決方案。本文將展示如何安裝PLIN驅(qū)動(dòng)程序,以及如何在Linux環(huán)境下進(jìn)行基本的PLIN通信操作,確保您能夠快速掌握并應(yīng)用這一新工具。

繼我們?cè)贚inux環(huán)境下成功推出CAN/CAN FD接口驅(qū)動(dòng)程序后,現(xiàn)在我們?yōu)?strong>LIN接口帶來(lái)了同樣兼容Linux的驅(qū)動(dòng)程序。免費(fèi)軟件包中不僅包含了驅(qū)動(dòng)程序本身,還提供實(shí)用工具和一份易于理解的快速入門指南。用戶下載后,需要根據(jù)當(dāng)前使用的Linux內(nèi)核版本進(jìn)行驅(qū)動(dòng)程序的編譯和安裝。安裝完成后,只需將虹科PEAK-System的LIN接口設(shè)備連接到計(jì)算機(jī),驅(qū)動(dòng)程序便會(huì)自動(dòng)加載并開始工作。

當(dāng)前發(fā)布的1.3.0版本,全面兼容虹科PEAK-System的LIN接口設(shè)備,包括虹科PLIN-USB、虹科PCAN-USB Pro FD和虹科PCAN-USB Pro。這一更新確保了用戶能夠享受到廣泛的設(shè)備兼容性和便捷的使用體驗(yàn)。

PLIN驅(qū)動(dòng)安裝指導(dǎo)

01 下載驅(qū)動(dòng)

驅(qū)動(dòng)下載鏈接:https://www.peak-system.com/quick/PLIN-Linux-Driver

02 解壓文件

tar -xzf peak-lin-driver-x.y.z.tar.gz

03 編譯驅(qū)動(dòng)

make

04 下載驅(qū)動(dòng)

sudo make install

05 加載模塊

sudo modprobe plin

06 檢測(cè)驅(qū)動(dòng)安裝是否成功

ls /sys/class/plin
wKgZO2gF5LeAHCt-AABi8eBw-HY425.png

注:PLIN0、PLIN1為虹科PCAN-USB Pro FD設(shè)備的兩個(gè)LIN節(jié)點(diǎn)

Linux環(huán)境PLIN的基本使用

在Linux環(huán)境下,使用PLIN驅(qū)動(dòng)進(jìn)行LIN通信的基本操作可以通過(guò)以下步驟實(shí)現(xiàn),這里以雙通道PLIN進(jìn)行主從節(jié)點(diǎn)的收發(fā)測(cè)試為例

主節(jié)點(diǎn)發(fā)

1、設(shè)置主節(jié)點(diǎn)PLIN0和波特率19200baud

lin start master 19200 /dev/plin0

2、設(shè)置PLIN0節(jié)點(diǎn)發(fā)布報(bào)文(報(bào)文ID:0x22;報(bào)文Data:1,2,1,2;校驗(yàn)類型:Classic;幀類型:publisher)

linwrite -i=0x22 -b=” 1 2 1 2” -c=C -d=P /dev/plin9

從節(jié)點(diǎn)收

1、設(shè)置從節(jié)點(diǎn)PLIN1和波特率19200baud

lin start slave 19200 /dev/plin1

2、設(shè)置PLIN1節(jié)點(diǎn)讀取報(bào)文(需先打開過(guò)濾器)

lin set id-filter all-opened /dev/plin1
linread /dev/plin1
wKgZPGgF5P6AatbgAAECTI2lm6Q872.png

PLIN通道順序識(shí)別

PLIN通道可以存儲(chǔ)用戶定義的標(biāo)識(shí)符(字符串或數(shù)字),因此PLIN通道順序可以通過(guò)存儲(chǔ)的標(biāo)識(shí)符來(lái)確定。如定義PLIN0通道的字?jǐn)?shù)字標(biāo)識(shí)符“33”:

 lin set ident-num 33 /dev/plin0

通過(guò)分配數(shù)字標(biāo)識(shí)符,將創(chuàng)建一個(gè)符號(hào)鏈接"/dev/plin33",指向(在本例中)/dev/plin0。標(biāo)識(shí)符的改變需要重新卸載和加載PLIN驅(qū)動(dòng)模塊:

sudo rmmod plin
sudo modprobe plin

現(xiàn)在,訪問(wèn)/dev/plin33通道將相當(dāng)于訪問(wèn)/dev/plin0通道。如查看PLIN第一通道的數(shù)字標(biāo)識(shí)符:

lin get in /dev/plin33

結(jié)語(yǔ)

隨著PLIN驅(qū)動(dòng)程序的推出,虹科為用戶提供了更加完善的Linux環(huán)境下的通信解決方案。我們致力于簡(jiǎn)化開發(fā)流程,提升用戶體驗(yàn)。如果您對(duì)PLIN驅(qū)動(dòng)程序或相關(guān)通信技術(shù)感興趣,歡迎訪問(wèn)我們的官方網(wǎng)站獲取更多信息。同時(shí),您也可以參考我們之前發(fā)布的關(guān)于PCAN驅(qū)動(dòng)程序的文章,了解更多關(guān)于Linux環(huán)境下CAN通信的升級(jí)體驗(yàn)。更多相關(guān)信息,歡迎咨詢虹科工作人員。

作者簡(jiǎn)介PROFILE

李江

虹科智能互聯(lián)技術(shù)工程師,深入CAN/LIN總線技術(shù)領(lǐng)域,提供專業(yè)的二次開發(fā)服務(wù)。

審核編輯 黃宇

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

    關(guān)注

    87

    文章

    11420

    瀏覽量

    212316
  • 驅(qū)動(dòng)程序
    +關(guān)注

    關(guān)注

    19

    文章

    855

    瀏覽量

    48689
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    RTC芯片有Linux PCA2131驅(qū)動(dòng)程序嗎?

    RTC 芯片有 Linux PCA2131驅(qū)動(dòng)程序嗎? 1) 如果沒(méi)有,我可以使用任何兼容的驅(qū)動(dòng)程序來(lái)驅(qū)動(dòng)這個(gè) RTC 芯片嗎? 2) 如果是,我在哪里可以找到它?
    發(fā)表于 03-31 06:22

    摩爾線程發(fā)布圖形顯卡驅(qū)動(dòng)程序v280.90.2

    1月20日,摩爾線程發(fā)布最新圖形顯卡驅(qū)動(dòng)程序v280.90.2。
    的頭像 發(fā)表于 01-21 10:07 ?354次閱讀

    摩爾線程發(fā)布v280.90圖形顯卡驅(qū)動(dòng)程序

    日前,摩爾線程發(fā)布版本號(hào)為v280.90的圖形顯卡驅(qū)動(dòng)程序。全新升級(jí)驅(qū)動(dòng)程序,可以在Windows 10和Windows 11操作系統(tǒng)環(huán)境
    的頭像 發(fā)表于 11-26 16:21 ?630次閱讀

    Linux驅(qū)動(dòng)程序程序員指南

    電子發(fā)燒友網(wǎng)站提供《Linux驅(qū)動(dòng)程序程序員指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 15:53 ?0次下載
    <b class='flag-5'>Linux</b><b class='flag-5'>驅(qū)動(dòng)程序</b><b class='flag-5'>程序</b>員指南

    Wilink8 Linux Wi-Fi驅(qū)動(dòng)程序R8.8版用戶指南

    電子發(fā)燒友網(wǎng)站提供《Wilink8 Linux Wi-Fi驅(qū)動(dòng)程序R8.8版用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-05 09:19 ?0次下載
    Wilink8 <b class='flag-5'>Linux</b> Wi-Fi<b class='flag-5'>驅(qū)動(dòng)程序</b>R8.8版用戶指南

    用于bq275xx電量計(jì)的WinCE/Linux驅(qū)動(dòng)程序

    電子發(fā)燒友網(wǎng)站提供《用于bq275xx電量計(jì)的WinCE/Linux驅(qū)動(dòng)程序.pdf》資料免費(fèi)下載
    發(fā)表于 10-17 11:17 ?0次下載
    用于bq275xx電量計(jì)的WinCE/<b class='flag-5'>Linux</b><b class='flag-5'>驅(qū)動(dòng)程序</b>

    LSP 2.10 DaVinci Linux驅(qū)動(dòng)程序

    電子發(fā)燒友網(wǎng)站提供《LSP 2.10 DaVinci Linux驅(qū)動(dòng)程序.pdf》資料免費(fèi)下載
    發(fā)表于 10-09 09:30 ?0次下載
    LSP 2.10 DaVinci <b class='flag-5'>Linux</b><b class='flag-5'>驅(qū)動(dòng)程序</b>

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

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

    linux驅(qū)動(dòng)程序如何加載進(jìn)內(nèi)核

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

    linux驅(qū)動(dòng)程序主要有哪些功能

    Linux驅(qū)動(dòng)程序是操作系統(tǒng)與硬件設(shè)備之間進(jìn)行通信的橋梁,負(fù)責(zé)實(shí)現(xiàn)硬件設(shè)備與操作系統(tǒng)之間的數(shù)據(jù)交換和控制。Linux驅(qū)動(dòng)程序的主要功能包括以下幾個(gè)方面: 設(shè)備識(shí)別與初始化
    的頭像 發(fā)表于 08-30 14:47 ?665次閱讀

    linux驅(qū)動(dòng)程序的編譯方法是什么

    Linux驅(qū)動(dòng)程序的編譯方法主要包括兩種: 與內(nèi)核一起編譯 和 編譯成獨(dú)立的內(nèi)核模塊 。以下是對(duì)這兩種方法的介紹: 一、與內(nèi)核一起編譯 與內(nèi)核一起編譯意味著將驅(qū)動(dòng)程序的源代碼直接集成到Linu
    的頭像 發(fā)表于 08-30 14:46 ?1011次閱讀

    linux驅(qū)動(dòng)程序的編譯方法有哪兩種

    Linux驅(qū)動(dòng)程序的編譯方法主要可以歸納為兩種: 手動(dòng)編譯 和 使用內(nèi)核構(gòu)建系統(tǒng)(Makefile)自動(dòng)編譯 。 1. 手動(dòng)編譯 手動(dòng)編譯驅(qū)動(dòng)程序通常涉及直接使用GCC(GNU Compiler
    的頭像 發(fā)表于 08-30 14:39 ?1268次閱讀

    linux驅(qū)動(dòng)程序運(yùn)行在什么空間

    Linux 驅(qū)動(dòng)程序是操作系統(tǒng)的一部分,負(fù)責(zé)管理硬件設(shè)備與操作系統(tǒng)之間的交互。驅(qū)動(dòng)程序運(yùn)行在內(nèi)核空間(Kernel Space),這是操作系統(tǒng)的核心部分,與用戶空間(User Space)相對(duì)。內(nèi)核
    的頭像 發(fā)表于 08-30 14:37 ?720次閱讀

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

    全新8.17.0版本的PCAN-Linux驅(qū)動(dòng)程序正式發(fā)布,專為CAN和CAN FD接口量身打造。無(wú)論是CAN 2.0 a/b還是CAN FD的PCAN硬件產(chǎn)品,都能在我們的新驅(qū)動(dòng)下“
    的頭像 發(fā)表于 08-29 09:36 ?654次閱讀
    虹科技術(shù) 全新<b class='flag-5'>Linux</b><b class='flag-5'>環(huán)境</b>PCAN<b class='flag-5'>驅(qū)動(dòng)程序</b><b class='flag-5'>發(fā)布</b>!CAN/CAN FD通信體驗(yàn)全面<b class='flag-5'>升級(jí)</b>!

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

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