MCU 设备掩码集标识
掩码集由一个 5 个字符的代码标识,该代码由一个版本号、一个字母、两个数字和一个字母组成,例如 3J74Y。掩码集标识代码的细微变化可能会导致版本号更改,例如 4J74Y。
MCU 设备日期代码
设备标记指示制造周和使用的面罩组。数据编码为四位数字,其中前两位数字表示年份,后两位数字表示工作周。例如,日期代码 “9915”
表示 1999 年的第 15 周。
MCU 设备部件号前缀
某些 MCU 示例和设备标有 SC 或 XC 前缀。SC 前缀表示特殊/自定义设备。XC 前缀表示器件已经过测试,但在整个正常制造范围内未完全表征或合格。
联系 Motorola 代表寻求帮助时,请准备好 MCU 设备掩码集和日期代码信息。
过程变体。在完全表征和鉴定后,器件将标有 MC 前缀。
BDLC 300 μs IFS 问题
如果在 300 μs 帧间间隔 (IFS) (+/– μs,在 RX 引脚处测量)时收到两条消息,则第二条消息的帧开始 (SOF) 符号将生成无效的符号中断。此无效的符号中断会导致第二条消息丢失,因此应用程序软件无法使用。这是 BDLC 中竞争条件的结果,即它在 RX 引脚上发生转换的同时改变其接收状态机中的状态(第二条消息的 SOF 符号开头)。
1、确保 J1850 网络上的任何节点都不会以 300 μs 的 IFS 间隔传输一条消息。确保在计算这种情况时考虑物理层误差,因为温度变化和接地偏移会改变微控制器 RX 引脚处看到的时序。J1850 的 Motorola 芯片实现尚未证明其重传速度超过 320 μs,因此不太可能导致此行为。
2、设计消息传递和应用程序软件以正确处理系统中的消息丢失。这在任何情况下都是安全的编程做法,并且在丢失消息时将保护系统的完整性。