waveBPS是用于FlexRay,CAN,UART(J1708,K-Line,SCI,GMCGI),J1850,SPI,I2C或LIN總線的便攜式物理層串行模擬數(shù)據(jù)分析工具。waveBPS介紹在具體的工作中,某些工程師可能需要了解物理層信號的運行情況,但一般的CAN,LIN或FlexRay等上層軟件分析工具都不能提供足夠的關于物理層運行狀態(tài)的信息。 基于此種情況,英特佩斯推出了產品WaveBPS,一種用于采集和分析FlexRay,CANUART(J1708,K-Line,SCI,GMCGI),J1850,SPI,I2C或LIN總線物理層波形的高級分析工具。除了一般的監(jiān)控功能外,WaveBPS可以快速捕捉偶然的或間歇性的錯誤,如:跟蹤由于突發(fā)事件引起的CAN錯誤幀或檢查LIN工具在軟件運行時是否存在timing錯誤。 優(yōu)點*攜帶方便,接入設備或車載簡單*自動測量功能可以快速發(fā)現(xiàn)節(jié)點正在發(fā)生的總線協(xié)議錯誤,可以為您節(jié)省時間和提高工作效率*自動測量ECU的物理性能以提高生產效率*提供觀察ECU間報文交互的便捷方式,幫助提高對協(xié)議的認識*節(jié)省檢查周期性報文錯誤的時間*可以設置微秒級精度的基于腳本的觸發(fā)模式*節(jié)省搜尋協(xié)議物理層數(shù)據(jù)錯誤的時間*可以快速學習協(xié)議的實現(xiàn)細節(jié)以最大化工作效率示例PicoScope5204帶有USB接口,具備128M記錄長度,250MHz帶寬,并有先進的觸發(fā)機制,右圖是用waveBPS解碼出的FlexRay報文 規(guī)格*TCP/IP服務器TextAPI提供Windows客戶端和VehicleSpyFunctionBlocks之間的遠程控制應用*開放的DLL導入機制允許從任何數(shù)據(jù)源導入波形*可以導出整個或部分模擬波形,并以二進制或CSV文件格式保存*可以導出被VehicleSpy緩存區(qū)支持的數(shù)據(jù)格式*可以在軟件中修改波形以創(chuàng)建錯誤,并使用任意的波形發(fā)生器進行錯誤測試*導入或導出WaveBPSXML配置文件*節(jié)點分析可以為所有的網(wǎng)絡節(jié)點準備統(tǒng)計分析數(shù)據(jù)以用于解碼器和自動測量*采集模式包括單,多和過濾采集*自動采集模式實時保存與過濾條件相匹配的數(shù)據(jù)*回放波形文件時可以使用過濾功能*指針模式允許測量:秒時間差,位時間差,電壓差,絕對電壓,總線利用率*高效的指針可以靈活控制以測量長時間波形*基于位速率或可編程事件速率的波形自動滾動顯示*基于任何自動測量的搜索,瀏覽,過濾功能*強大的外部旋鈕鼠標操作波形的功能*與其它WaveBPS用戶分享經(jīng)過加密的波形硬件支持*支持PicoScope5000系列示波器,具有可編程的采樣率和采集深度,示波器探頭,觸發(fā),CAN錯誤幀觸發(fā),外部觸發(fā)模式和預置觸發(fā)*支持neoVIFIRE和ValueCAN3設置高層協(xié)議觸發(fā)*支持3D6軸旋鈕解碼規(guī)格*所有的自動測量都包含波形被采集的時刻,點擊拖動可以縮放測量時間刻度*自動測量各種事件:起始時間,時間寬度,幀間間隔,錯誤次數(shù)統(tǒng)計,警告次數(shù)統(tǒng)計,報文ID,節(jié)點名*VehicleSpy數(shù)據(jù)庫支持,包括:UEF,DBC,LDF,FIBEX等*用戶指定波特率和判決門限*DecoderTemplates窗口支持用戶對各種解碼器進行自定義操作和命名*支持多通道的數(shù)學運算,如:A-B,A+BCAN解碼器*自動測量每條報文:遠程發(fā)送請求,CANID擴展位,保留位0,保留位1,單線CAN高電壓喚醒報文,單線CAN高電壓應答位,單線CAN高速模式比特率,CAN擴展幀遠程請求,報文長度,CRC分隔符,應答位,應答位分隔符,CRC,填充位統(tǒng)計,CAN數(shù)據(jù)段,CAN比特率誤差,最小幀電壓,最大幀電壓,CAN應答時間,CAN應答位寬度,數(shù)據(jù)段和報文長度時間比*每條報文的Error Warning偵測:SRR=0Error,RB0=1Error,DLC 8Error,InvalidCRCError,CRCDel=0FormError,AckError,ACKDel=0FormError,EOF=0FormError,IFS=0FormError,RB1=1Error,RB0=1Error,比特誤差Error,高電壓喚醒應答位警告,幀局部解碼警告,錯誤幀*自動測量整個波形:幀計數(shù),錯誤技數(shù),空閑總線平均電壓,幀最大電壓,幀最小電壓,總線負載率*GMW3110單線CAN高速模式跳變解碼*單線CAN高電壓門限設置*用戶可設置比特誤差和采樣點*確保按照GMW14241-GMLAN測試標準測量比特誤差LIN解碼器*自動測量每條報文:遠程發(fā)送請求,CANID擴展位,保留位0,保留位1,單線CAN高電壓喚醒報文,單線CAN高電壓應答位,單線CAN高速模式比特率,CAN擴展幀遠程請求,報文長度,CRC分隔符,應答位,應答位分隔符,CRC,填充位統(tǒng)計,CAN數(shù)據(jù)段,CAN比特率誤差,最小幀電壓,最大幀電壓,CAN應答時間,CAN應答位寬度,數(shù)據(jù)段和報文長度時間比*每條報文的Error Warning偵測:SRR=0Error,RB0=1Error,DLC 8Error,InvalidCRCError,CRCDel=0FormError,AckError,ACKDel=0FormError,EOF=0FormError,IFS=0FormError,RB1=1Error,RB0=1Error,比特誤差Error,高電壓喚醒應答位警告,幀局部解碼警告,錯誤幀*自動測量整個波形:幀計數(shù),錯誤技數(shù),空閑總線平均電壓,幀最大電壓,幀最小電壓,總線負載率*GMW3110單線CAN高速模式跳變解碼*單線CAN高電壓門限設置*用戶可設置比特誤差和采樣點*確保按照GMW14241-GMLAN測試標準測量比特誤差FlexRay解碼器*自動測量每條報文:保留位,負載段前言指示,零幀指示,同步幀指示,起始幀指示,F(xiàn)lexRay通道,頭部CRC,周期計數(shù),CRC,F(xiàn)lexRay幀間間隔長度,動態(tài)幀,數(shù)據(jù)長度,數(shù)據(jù)段*每條報文的Error Warning偵測:頭部CRC錯誤,CRC錯誤,幀局部解碼警告*自動測量整個波形:幀計數(shù),錯誤計數(shù)*A-B通道自動選擇或自設定通道檢測