MCU 設(shè)備掩碼集標(biāo)識(shí)
掩碼集由一個(gè) 5 個(gè)字符的代碼標(biāo)識(shí),該代碼由一個(gè)版本號(hào)、一個(gè)字母、兩個(gè)數(shù)字和一個(gè)字母組成,例如 3J74Y。掩碼集標(biāo)識(shí)代碼的細(xì)微變化可能會(huì)導(dǎo)致版本號(hào)更改,例如 4J74Y。
MCU 設(shè)備日期代碼
設(shè)備標(biāo)記指示制造周和使用的面罩組。數(shù)據(jù)編碼為四位數(shù)字,其中前兩位數(shù)字表示年份,后兩位數(shù)字表示工作周。例如,日期代碼 “9915”
表示 1999 年的第 15 周。
MCU 設(shè)備部件號(hào)前綴
某些 MCU 示例和設(shè)備標(biāo)有 SC 或 XC 前綴。SC 前綴表示特殊/自定義設(shè)備。XC 前綴表示器件已經(jīng)過(guò)測(cè)試,但在整個(gè)正常制造范圍內(nèi)未完全表征或合格。
聯(lián)系 Motorola 代表尋求幫助時(shí),請(qǐng)準(zhǔn)備好 MCU 設(shè)備掩碼集和日期代碼信息。
過(guò)程變體。在完全表征和鑒定后,器件將標(biāo)有 MC 前綴。
BDLC 300 μs IFS 問(wèn)題
如果在 300 μs 幀間間隔 (IFS) (+/– μs,在 RX 引腳處測(cè)量)時(shí)收到兩條消息,則第二條消息的幀開始 (SOF) 符號(hào)將生成無(wú)效的符號(hào)中斷。此無(wú)效的符號(hào)中斷會(huì)導(dǎo)致第二條消息丟失,因此應(yīng)用程序軟件無(wú)法使用。這是 BDLC 中競(jìng)爭(zhēng)條件的結(jié)果,即它在 RX 引腳上發(fā)生轉(zhuǎn)換的同時(shí)改變其接收狀態(tài)機(jī)中的狀態(tài)(第二條消息的 SOF 符號(hào)開頭)。
1、確保 J1850 網(wǎng)絡(luò)上的任何節(jié)點(diǎn)都不會(huì)以 300 μs 的 IFS 間隔傳輸一條消息。確保在計(jì)算這種情況時(shí)考慮物理層誤差,因?yàn)闇囟茸兓徒拥仄茣?huì)改變微控制器 RX 引腳處看到的時(shí)序。J1850 的 Motorola 芯片實(shí)現(xiàn)尚未證明其重傳速度超過(guò) 320 μs,因此不太可能導(dǎo)致此行為。
2、設(shè)計(jì)消息傳遞和應(yīng)用程序軟件以正確處理系統(tǒng)中的消息丟失。這在任何情況下都是安全的編程做法,并且在丟失消息時(shí)將保護(hù)系統(tǒng)的完整性。