4. FlexRay
4.1 緣由
FlexRay為車內通訊網路標準,支援兩個通訊通道,每個訊息通道的速度達到10Mbps。
(1) 實體層(Physical Layer)量測
FlexRay Physical Layer是差動訊號(Differential signal)。訊號在傳送時,電壓是會飄動的,若電壓準位不固定,就無法直接使用邏輯分析儀來量測實體層。必頇搭配示波器才更辦法處理量測差動訊號。如下圖所示FlexRay 實際訊號電壓飄動的情形,紅色圓圈處,是更效的資料。
示波器處理FlexRay差動訊號時,是將兩個訊號相減後,才開始進行處理. 這樣就不受電壓飄動之影響,如下圖所示,黃色為BP,藍色為BM,紅色是BP-BM後的訊號。
因此,進行實體層量測時,您只需要將LA 與示波器堆疊起來,並設定
LA 1個通道連接到BP or BM,作為觸發之用,就可以完成堆疊。設定時留意 BP及BM所接之示波器通道,如下圖所示。
(2) 通訊(邏輯)層(Communication Data)量測
FlexRay通訊層量測,因為訊號準備送入Transceiver Txd或從Transceiver Rxd接收到訊號。設定時,可按Transceiver規定的電壓準位來設定觸發準位即可。
4.2 FlexRay參數設定
(1) 參數設定
a. 通道設定
預設值為Physical Layer。
Physical Layer
實體層訊號量測,訊號來自堆疊示波器,量測 FlexRay 訊號 BP,BM。可設定的 DSO 通道範圍為1-6。
Communication Data (TxD)
通訊(邏輯)層訊號量測,訊號來源來自邏輯分析儀,量測FlexRay transceiver之TxD及TxEN訊號。
Communication Data (RxD)
通訊(邏輯)層訊號量測,訊號來源來自邏輯分析儀,量測FlexRay transceiver之RxD或包含RxEN訊號。
b. 自動偵測Bit Rate
預設值為自動偵測 Data Rate。
打勾的時候,由程式協助偵測Data Rate。若沒打勾時,使用者可以選擇內建的Data Rate 10/5/2.5 Mbps,或自行輸入Data Rate。允許的Data Rate範圍為 1Mbps-20Mbps。
c. FlexRay Channel
使用者可以指定FlexRay Channel為Channel A或B,主要作為Frame CRC檢查之用。
(2) 波型顏色
可設定 Frame 內每個 Field 之標記顏色。其中,Error項目使用於FlexRay封包內容發生錯誤時,就會把它標記成指定的顏色,並顯示於報告視窗的Information欄位
分析程式會顯示錯誤訊息如下
· 分析程式會顯示錯誤訊息如下
錯誤訊息 |
描述 |
TSS Error |
Unable to detect TSS |
FSS Error |
Unable to detect FSS |
BSS Error |
Unable to detect BSS |
|
Unable to detect |
Header CRC Error |
The header CRC value is incorrect |
Frame CRC Error |
The frame CRC value is incorrect |
· 縮寫字表示之意義
縮寫 |
描述 |
TSS |
Transmission start sequence |
FSS |
Frame start sequence |
BSS |
Byte start sequence |
|
Frame end sequence |
DTS |
Dynamic trailing sequence |
CAS |
Collision Avoidance Symbol |
MTS |
Media Access Test Symbol |
WUP |
Wakeup Pattern |
CID |
Channel Idle Delimiter |
(3) 分析範圍
選擇分析的範圍,從起始位置到結束位置之間作分析。起始位置我們選擇緩衝區開頭,結束位置選擇緩衝區結尾。
4.3 分析結果
分析後,結果可能如下:
a. 低速 FlexRay Physical Layer(BM,BP)訊號,約 1Mbps
b. 高速 FlexRay Physical Layer(BM,BP)訊號,10Mbps
c. 高速 FlexRay Communication Data訊號(TxD,TxEN),10Mbps
d. 高速 FlexRay Communication Data訊號(RxD),10Mbps
HDMI-CEC 1.1 缘由 (1) HDMI 高清晰度多媒体接口(英文:High Definition Multimedia Interface,简称HDMI)是一种全数字化影像和声音传送接口,可以传送无压缩的音频信号及视频信号。HDMI可用于机顶盒、DVD播放机、个人电脑、电视游乐器、综合扩大机、数字音响与电视机。HDMI可以同时传送音频和影音信号,由于音频和视频信号采用同一条电缆,大大简化了系统的安装。 (2) CEC 全文为Consumer Electronics Control,用来传送工业规格的AV Link协议信号,以便支持单一遥控器操作多台AV机器,为单芯线双向串行总线,在HDMI 1.0协议中制订,在1.2a版中更新。 1.2 HDMI-CEC参数设置 (1) 通道设置 设置待测物上,HDMI-CEC接在逻辑分析仪的通道编号。 a. 采样位置 一般是在1.05ms,使用者可自订。 (2) 波形颜色 可设置Frame内每个Field之标记颜色。 (3) 范围选择选择分析的范围,从起始位置到结束位置之间作分析。起始位置我们选择缓存区开头,结束位置选择缓存区结尾。
SPI 1.1 缘由 SPI串行周边接口(Serial Peripheral Interface Bus,SPI),类似I2C,是一种4线同步序列数据协议,适用于可携式装置平台系统。串行周边接口一般是4线,有时亦可为3线或2线。 1.2 SPI参数设置 (1) 参数设置 a. 类别 选择 SPI 类别,缺省为 3 线-SPI,收录有: · 4线-SPI→使用SCK, CS, SDI或SDO 您可以分别分别设置CS、SDI、SDO之触发缘。CS缺省为Active Low、SDI/SDO缺省为Active High。由于SDI与SDO数据会同时出现。您可以在显示数据通道里面选择显示之数据是SDI only、SDO only或Both两者都显示,缺省为Both。 · 3线-SPI→使用SCK, CS, SDA 在3线使用Slave select模式下,只需要1个数据通道(可为SDI or SDO)。您可以分别分别设置CS、Data之触发缘。CS 缺省为Active Low。Data缺省为Active High。一般的应用,数据信道是单线单向的方式传输数据。 我们也提供了单线双向传输模式。如下图。 您只需将「SDI(写入)-等候-SDO(读取)」打勾,就可以设置双向传输之bit数。我们以Master为观点,写入长度即为Master把数据放到数据通道的bit数,最小为1。等候Slave处理的bit数,最小为0。然后再依读取长度...