ZHCSTZ7E September 2003 – February 2024 LM95010
PRODUCTION DATA
所有數(shù)據(jù)位信號傳輸都由主控制器啟動。數(shù)據(jù)位 0 用“短”脈沖表示;數(shù)據(jù)位 1 用較長的脈沖表示。該位的方向與主設(shè)備相關(guān),如下所示:
在啟動數(shù)據(jù)位(讀取或?qū)懭耄┲埃髟O(shè)備必須監(jiān)測總線是否為未激活。
?主設(shè)備通過在與數(shù)據(jù)值(分別對 tMtr0 或 tMtr1 寫入“0”或“1”)匹配的周期內(nèi)驅(qū)動總線激活(低電平)來啟動數(shù)據(jù)寫入。LM95010 將檢測到 SWD 在 tSFEdet 期間內(nèi)變?yōu)榧せ顮顟B(tài),并開始測量 SWD 處于激活狀態(tài)的持續(xù)時間以檢測數(shù)據(jù)值。
主設(shè)備通過驅(qū)動總線來啟動數(shù)據(jù)讀取,驅(qū)動時長為 tMtr0。LM95010 將檢測 SWD 在 tSFEdet 的時間段內(nèi)是否處于激活狀態(tài)。對于讀取為“0”的數(shù)據(jù),LM95010 不會驅(qū)動 SWD。對于讀取為“1”的數(shù)據(jù),LM95010 將在 tSFEdet?內(nèi)啟動,以驅(qū)動 SWD 低電平,驅(qū)動時長為 t?SLout1。主設(shè)備和 LM95010 必須監(jiān)控總線變?yōu)槲醇せ顮顟B(tài)的時間,以識別數(shù)據(jù)讀取為“0”或“1”。
在每個數(shù)據(jù)位期間,主設(shè)備和所有 LM95010 都必須測量 SWD 處于激活狀態(tài)(低電平)的時間來監(jiān)控總線(主設(shè)備監(jiān)控總線是否有注意請求和復(fù)位;LM95010 監(jiān)控總線是否有開始位、注意請求和復(fù)位)。如果檢測到開始位、注意請求或復(fù)位“位信號”,則當(dāng)前“位信號”不視為數(shù)據(jù)位。
請注意,協(xié)議的位速率會因傳輸?shù)臄?shù)據(jù)而異。因此,為了提高總線帶寬效率,在保留或未使用的寄存器位中,LM95010 的值為“0”。