吴忠躺衫网络科技有限公司

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

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

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

虹科案例|基于MATLAB實(shí)現(xiàn)PEAK CAN卡的報文收發(fā)

虹科汽車電子 ? 2022-01-10 11:45 ? 次閱讀

虹科案例

基于MATLAB實(shí)現(xiàn)PEAK CAN卡的報文收發(fā)

引言

本樣例基于MATLAB 2021B,使用CAN/CAN FD Explorer工具箱展示PCAN USB FD接收的報文數(shù)據(jù)以及信號的可視化圖形,采用MATLAB函數(shù)進(jìn)行CAN報文發(fā)送,詳細(xì)請看下文。

操作步驟

1.安裝PEAK驅(qū)動(此處不詳細(xì)展開,請點(diǎn)擊左下角“閱讀原文”了解詳細(xì))2.安裝VehicleNetworkToolbox Support Package for PEAK-System CAN Devices

先打開MATLAB然后插上PCAN USB FD,在命令行窗口會彈出圖示提示文字,點(diǎn)擊紅框內(nèi)藍(lán)色字體,即可跳轉(zhuǎn)到MATLAB PEAK支持包安裝界面。

1af0ea4a-70a2-11ec-86cf-dac502259ad0.png

1b57493e-70a2-11ec-86cf-dac502259ad0.png

3.打開CAN Explorer在命令行canExplorer,然后回車,即可跳轉(zhuǎn)到CANExplorer界面,在Device List區(qū)域選擇需要連接的PEAK CAN卡設(shè)備。1b9d9c0e-70a2-11ec-86cf-dac502259ad0.png?4. 配置通訊參數(shù) CAN的通訊參數(shù)需要配置只有波特率,即Bus Speed。CAN FD需要配置Bus Frequency以及仲裁段和數(shù)據(jù)段相關(guān)參數(shù),只要保證收發(fā)的通訊參數(shù)一致就可用,不再詳細(xì)展開。1bed35fc-70a2-11ec-86cf-dac502259ad0.png1c0ba596-70a2-11ec-86cf-dac502259ad0.png1c64fb0a-70a2-11ec-86cf-dac502259ad0.png

通訊參數(shù)配置:CAN FD(左),CAN(右)

5. 導(dǎo)入dbc文件

通過一下幾步,選擇dbc文件,完成導(dǎo)入。

1c9744fc-70a2-11ec-86cf-dac502259ad0.png

6. 配置顯示和可視化信號

點(diǎn)擊Signals,配置信號顯示表格和信號顯示圖窗。

1ce42844-70a2-11ec-86cf-dac502259ad0.png

如配置信號顯示表格,下圖所示配置為在表格中展示speedVoltage兩個信號。

1d1753e0-70a2-11ec-86cf-dac502259ad0.png

7. 在MATLAB中編輯M文件,實(shí)現(xiàn)CAN報文的發(fā)送

這里使用PCAN_USBBUS2設(shè)備,在編寫M文件時,可以通過canChannelList函數(shù)查看可用的CAN設(shè)備。然后點(diǎn)擊Run 按鈕,即可實(shí)現(xiàn)CAN報文的發(fā)送。

1d65dc22-70a2-11ec-86cf-dac502259ad0.png CAN報文發(fā)送代碼如下,如果需要發(fā)送CAN FD報文,需要使用CAN FD相關(guān)的函數(shù),如canFDChannel等,具體請查看MATLAB的幫助文檔。1d9a92d2-70a2-11ec-86cf-dac502259ad0.png

8. 在CAN Explorer展示接收的報文信息

CAN Explorer中的報文接收界面如下圖所示:

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

    關(guān)注

    57

    文章

    2769

    瀏覽量

    464384
收藏 人收藏

    評論

    相關(guān)推薦

    一文讀懂CAN XL!萬字干貨,CAN XL研討會問答,你想知道的都在這里!

    CAN XL國際研討會圓滿結(jié)束,感謝各位觀眾的熱情參與!攜手多位CAN XL創(chuàng)始成員及行
    的頭像 發(fā)表于 11-18 11:04 ?407次閱讀

    應(yīng)用 為什么PCAN方案能成為石油工程通訊的首選?

    CAN總線型傳感器、嵌入式計算機(jī)、顯示器和觸摸屏操作的鉆井監(jiān)視儀,能夠?qū)崟r監(jiān)測泥漿參數(shù)、絞車和泥漿泵的工作狀態(tài),并及時處理故障,確保鉆井作業(yè)的安全與高效。PCAN接口支持多種協(xié)
    的頭像 發(fā)表于 11-08 16:48 ?283次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 為什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN方案能成為石油工程通訊的首選?

    新合作啟航,服務(wù)如初!與HMS及PEAK合作升級

    ”)大家庭的一員。作為PEAK在中國區(qū)的唯一官方指定代理商,這一戰(zhàn)略性的并購不僅標(biāo)志著PEAK邁入了一個嶄新的發(fā)展階段,更為開啟了全新的發(fā)展機(jī)遇與篇章。聯(lián)袂起航,共創(chuàng)
    的頭像 發(fā)表于 10-12 08:00 ?456次閱讀
    新合作啟航,服務(wù)如初!<b class='flag-5'>虹</b><b class='flag-5'>科</b>與HMS及<b class='flag-5'>PEAK</b>合作升級

    干貨 輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

    導(dǎo)讀:PCAN-Explorer 6(下稱“PE6”)作為一款專業(yè)的CAN/CAN FD網(wǎng)絡(luò)處理軟件,不僅提供了強(qiáng)大的報文監(jiān)控和發(fā)送功能
    的頭像 發(fā)表于 08-29 10:00 ?575次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干貨 輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

    方案 領(lǐng)航智能交通革新:PEAK智行定位車控系統(tǒng)Demo版亮相

    導(dǎo)讀: 在智能汽車技術(shù)發(fā)展浪潮中,車輛控制系統(tǒng)的智能化、網(wǎng)絡(luò)化已成為行業(yè)發(fā)展的必然趨勢。PEAK智行定位車控系統(tǒng),集成了尖端科技,能夠實(shí)現(xiàn)車輛全方位監(jiān)控與控制的先進(jìn)系統(tǒng)。從實(shí)時GP
    的頭像 發(fā)表于 08-27 09:28 ?321次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>方案  領(lǐng)航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>PEAK</b>智行定位車控系統(tǒng)Demo版亮相

    應(yīng)用 當(dāng)CANoe不是唯一選擇:發(fā)現(xiàn)PCAN-Explorer 6

    CAN總線分析軟件領(lǐng)域,當(dāng)CANoe不再是唯一選擇時,PCAN-Explorer 6軟件成為了一個有競爭力的解決方案。在現(xiàn)代工業(yè)控制和汽車領(lǐng)域,CAN總線分析軟件的重要性不言而喻
    的頭像 發(fā)表于 08-16 13:08 ?640次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>應(yīng)用 當(dāng)CANoe不是唯一選擇:發(fā)現(xiàn)<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN-Explorer 6

    PCI CAN和PCIE CAN的區(qū)別

    PCI CAN和PCIe CAN主要在接口標(biāo)準(zhǔn)、性能、以及應(yīng)用場景等方面存在不同。
    的頭像 發(fā)表于 08-02 09:36 ?653次閱讀

    基于VB6.0 實(shí)現(xiàn) CAN信號收發(fā) Demo

    本文主要講的是,基于TSMaster實(shí)現(xiàn)TOSUN系列CAN/CANFD,LIN設(shè)備的操作。主要給大家介紹在TSMaster軟件里如何實(shí)現(xiàn)CAN信號
    的頭像 發(fā)表于 07-27 08:21 ?864次閱讀
    基于VB6.0 <b class='flag-5'>實(shí)現(xiàn)</b> <b class='flag-5'>CAN</b>信號<b class='flag-5'>收發(fā)</b> Demo

    試圖從CAN向TC375發(fā)送報文時,TC375始終收不到,為什么?

    我試圖在TC375上進(jìn)行CAN收發(fā)測試,測試目的是完成TC375和CAN的通訊,現(xiàn)在我已經(jīng)成功地將CAN
    發(fā)表于 07-04 06:04

    培訓(xùn) | CiA協(xié)會CAN總線實(shí)訓(xùn)開班,新一代CAN網(wǎng)絡(luò)CAN XL

    暌違5年之久,國際CiA協(xié)會培訓(xùn)再次落地國內(nèi)!你是否渴望與國際CAN領(lǐng)域的權(quán)威專家面對面交流,深入探討CAN技術(shù)的最新發(fā)展與應(yīng)用?你是否想站在行業(yè)前沿,領(lǐng)略CAN技術(shù)的最新動態(tài)?機(jī)會就在眼前!
    的頭像 發(fā)表于 05-16 08:04 ?454次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>培訓(xùn) | CiA協(xié)會<b class='flag-5'>CAN</b>總線實(shí)訓(xùn)開班,新一代<b class='flag-5'>CAN</b>網(wǎng)絡(luò)<b class='flag-5'>CAN</b> XL

    干貨丨輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

    PCAN-Explorer 6(下稱“PE6”)作為一款專業(yè)的CAN/CAN FD網(wǎng)絡(luò)處理軟件,不僅提供了強(qiáng)大的報文監(jiān)控和發(fā)送功能,還通
    的頭像 發(fā)表于 04-19 10:36 ?873次閱讀
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>干貨丨輕松掌握PCAN-Explorer 6,dll調(diào)用一文打盡!

    CAN報文為什么會發(fā)送失敗?

    CAN總線調(diào)試過程中出現(xiàn)報文發(fā)送失敗。很多工程師都對此只知其一不知其二,今天我們就以CAN報文發(fā)送失敗的問題來做一次探討。在了解CAN
    的頭像 發(fā)表于 04-12 08:25 ?2302次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>報文</b>為什么會發(fā)送失敗?

    在STM32的CAN收發(fā)通信中,接收超時為什么不能發(fā)出一個報文的功能?

    在STM32的CAN收發(fā)通信中,當(dāng)接收超時(即在限定的時間內(nèi)仍然沒有接收到數(shù)據(jù)),發(fā)出一個報文的功能,查詢pending的返回值,為什么不能實(shí)現(xiàn)這個功能?超時沒有接收也沒能發(fā)出。 vo
    發(fā)表于 03-29 07:11

    科技術(shù) | PCAN View功能細(xì)講:從實(shí)時監(jiān)測到錯誤幀分析

    相信使用過PCAN工具的朋友都知道PCAN-View這款免費(fèi)軟件,它具有直觀的用戶界面,可以實(shí)時監(jiān)測和分析CAN總線上的數(shù)據(jù)幀,并提供過濾、發(fā)送和報文記錄。但你知道嗎?它其實(shí)不只是
    的頭像 發(fā)表于 03-18 13:48 ?1404次閱讀
    <b class='flag-5'>虹</b>科技術(shù) | PCAN View功能細(xì)講:從實(shí)時監(jiān)測到錯誤幀分析

    TC275多路CAN節(jié)點(diǎn),報文接收時需要開啟多路的CAN接收中斷嗎?

    TC275配置使用一路CAN0時,收發(fā)都可以,收報文是開啟的CAN0接收中斷,然后接收報文;現(xiàn)在使用兩路
    發(fā)表于 02-20 08:27
    91百家乐官网的玩法技巧和规则 | 免费百家乐过滤工具| 至尊百家乐节目单| 百家乐技巧看路| 百家乐珠盘路| 南宁百家乐赌| 凱旋门百家乐的玩法技巧和规则| 任你博百家乐娱乐城| 大发888 dafa888| 星空棋牌大厅下载| 走地皇娱乐城| 抚宁县| 澳门百家乐官网真人娱乐城 | 金龍百家乐官网的玩法技巧和规则| 夜总会百家乐官网的玩法技巧和规则 | 伟易博百家乐官网娱乐城 | 澳门百家乐官网看路博客| 百家乐官网如何抽千| 博九百家乐官网的玩法技巧和规则| 百家乐太阳城开户| 百家乐网上投注系统| 网络百家乐开户网| 金宝博娱乐城返水| 百家乐官网美女荷官| 娱乐城金赞| 百家乐官网翻天快播| 康莱德百家乐官网的玩法技巧和规则 | 百家乐官网磁力录| 川宜百家乐官网注册号| 波浪百家乐官网游戏中| 玩百家乐五湖四海娱乐城| 百家乐博彩网太阳城娱乐城| 威尼斯人娱乐平台官网| 皋兰县| 百家乐官网送现金200| 百家乐棋牌交友| 真人游戏豆瓣| 网上百家乐官网投注法| 免费百家乐官网预测软件| 线上百家乐平玩法| 百家乐官网波浪法则|