OptoLyzer? MOCCA系列是K2L的汽車總線接口產(chǎn)品線。從配有六個標(biāo)準(zhǔn)CAN和六個LIN接口的OptoLyzer MOCCA CL設(shè)備,到配有六個標(biāo)準(zhǔn)CAN、六個LIN、一個FlexRay和一個MOST接口的OptoLyzer MOCCA緊湊型設(shè)備,OptoLyzer MOCCA系列為不同的應(yīng)用場景提供各種定制的解決方案。這些設(shè)備可用于應(yīng)用程序測試、模擬和驗(yàn)證,還可用于網(wǎng)關(guān)應(yīng)用。配合使用K2L的OptoLyzer Studio軟件,OptoLyzer MOCCA系列一定能助整個開發(fā)流程一臂之力。本文中,我們重點(diǎn)介紹OptoLyzer MOCCA FD,這是一款用于CAN FD、CAN和LIN的開發(fā)工具。除了硬件外,我們還將討論面向OptoLyzer MOCCA FD用戶提供的軟件選項(xiàng):OptoLyzer Studio和K2L.Bus。
圖1 OptoLyzer? MOCCA系列設(shè)備
1OptoLyzer MOCCA FD的接口
OptoLyzer MOCCA FD配有兩個CAN-FD接口,這兩個接口也可以配置為CAN高速、CAN低速或單線CAN。此外還配有六個LIN接口和四個標(biāo)準(zhǔn)CAN接口。CAN-FD方面,支持ISO和非ISOCRC計算。 CAN FD時間戳的精度小于一微秒。此外,MOCCA FD還帶有觸發(fā)接口和繼電器接口。與PC連接方面,設(shè)備配有USB 2.0接口。
圖2 OptoLyzer? MOCCA FD的正面和背面接口
2OptoLyzer MOCCA FD用例
使用OptoLyzer MOCCA FD時,下面是開發(fā)期間可能涉及到的兩個主要用例。如圖3所示,OptoLyzer MOCCA FD的第一個用例是跟蹤和分析總線上的活動。MOCCA FD接口直接連接到CAN FD總線。另一端則通過USB連接到運(yùn)行K2L開發(fā)軟件(OptoLyzer MOCCA FD隨附的OptoLyzer Studio或可編程的API K2L.Bus)的筆記本電腦。第二個用例則不僅僅是用于分析。在此用例中,分別使用OptoLyzer MOCCA FD和OptoLyzer Studio以及基于K2L Bus的自定義應(yīng)用程序替代或模擬CAN FD節(jié)點(diǎn)。在圖3所示的系統(tǒng)中,OptoLyzer MOCCA FD和PC軟件將組合構(gòu)成網(wǎng)絡(luò)中的第四個CAN FD節(jié)點(diǎn)。
圖3 CAN FD分析和模擬
圖4中的屏幕截圖是后一用例的示例,展示了一個小型CAN FD演示系統(tǒng)。前景中,OptoLyzer MOCCA FD通過CAN連接到Preh IDrive,并通過CAN FD連接到Microchip的CAN FD評估板。另外,還將OptoLyzer MOCCA FD通過USB連接到運(yùn)行OptoLyzer Studio的PC。這可以從背景中的計算機(jī)屏幕看到。PC上較小的窗口來自與Microchip評估板連接的Pico Technology示波器。該窗口顯示了通過CAN FD總線傳輸?shù)腃AN FD幀。OptoLyzer Studio借助轉(zhuǎn)速計插件窗口顯示了CAN FD數(shù)據(jù)相位的波特率。在該演示系統(tǒng)中,可以借助IDrive更改CAN FD通信中數(shù)據(jù)相位的傳輸速率。
圖4 將OptoLyzer? MOCCA FD/OptoLyzer Studio用作CAN FD節(jié)點(diǎn)
3OptoLyzer MOCCA FD軟件選項(xiàng)
——OptoLyzer Studio和K2L.Bus
OptoLyzer MOCCA FD硬件的網(wǎng)絡(luò)接口可以使用K2L功能強(qiáng)大的OptoLyzer Studio軟件進(jìn)行配置。除了波特率和比特時序等標(biāo)準(zhǔn)設(shè)置(參見圖5)的修改功能外,該軟件還提供了以下高級功能:Trace View簡潔顯示所連接總線上的流量; 可在在線測量期間和離線模式下在Graph View中觀察信號行為。此外,F(xiàn)ilter Editor還可用于定義濾波條件。借助Activity View功能,可以簡單明了地查看總線接口的模擬情況。
圖5 OptoLyzer? Studio中的CAN和CAN FD設(shè)置
K2L.Bus API免費(fèi)提供,讓客戶可以通過編程訪問OptoLyzer MOCCA FD。K2L.Bus是使用C#開發(fā)的.NET動態(tài)鏈接庫,可以在實(shí)際.NET測試和模擬應(yīng)用程序的開發(fā)期間使用。另外還提供一組示例,說明如何從自定義C#程序內(nèi)訪問OptoLyzer MOCCA硬件接口。
原文轉(zhuǎn)自Microchip微芯
-
microchip
+關(guān)注
關(guān)注
52文章
1549瀏覽量
119056 -
CAN
+關(guān)注
關(guān)注
57文章
2919瀏覽量
467761
原文標(biāo)題:【世說設(shè)計】Microchip專家技術(shù)文章:使用OptoLyzer? MOCCA FD進(jìn)行CAN FD測試和模擬
文章出處:【微信號:Excelpoint_CN,微信公眾號:Excelpoint_CN】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
如何實(shí)現(xiàn)CAN到CAN FD的升級?
淺談CAN FD總線協(xié)議幀格式

基于OptoLyzer MOCCA FD的CAN FD測試模擬
使用OptoLyzer_MOCCA_FD進(jìn)行CAN FD測試和模擬
CAN FD的七個技術(shù)問題資料總結(jié)

STM32設(shè)備上的CAN FD
CAN與CAN FD如何解決彼此的通訊
超小體積CAN FD測試工具震撼來襲!
新品速遞 | 虹科CAN FD轉(zhuǎn)LAN網(wǎng)關(guān):PCAN-Ethernet Gateway FD DR

CAN FD是什么意思 優(yōu)點(diǎn)有哪些
CAN FD幀結(jié)構(gòu)介紹

汽車CAN FD總線測試原理及應(yīng)用

評論