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

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

STM32設(shè)備上的CAN FD
CAN與CAN FD如何解決彼此的通訊
超小體積CAN FD測(cè)試工具震撼來(lái)襲!
新品速遞 | 虹科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)介紹

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

評(píng)論