《GMW3122》是一款专为中文用户设计的软件或工具。它结合了最新的技术和创新功能,旨在提高用户的效率和体验,适用于多种应用场景。
### GMW3122 中文 — 高速 CAN 物理层规范解析
#### 1. 引言
##### 1.1 简介
本段落档详细介绍了适用于负载感应多接入冲突检测(CSMACR)数据链路需求的物理层规范。该规范适用于电子控制单元(ECU)之间的双线通信,支持以下速率:
- 高速:500 kbit/s
- 中速:95.24 kbit/s 和 125 kbit/s
文档作为双线连接控制器及物理层接口子模块技术说明文档的参考,涵盖了数据链路层和物理层的性能描述。ECU 的环境和其他特定需求可在模块技术说明文档 CTS 中找到。本段落档中的功能和参数要求一般适用于正常工作条件下的环境因素,例如工作温度、供电电压以及部件在其生命周期内的老化。
目标读者包括但不限于 ECU 供应商、部件发布工程师、平台系统工程师以及 CAN 控制器和收发器的半导体制造商。
##### 1.2 任务主题
本规范旨在定义使用 CSMACR 协议(如 CAN 2.0A 标准帧格式)的双线数据链路层的物理层要求。所有 ECU 应与 CAN 2.0B(29位 ID 扩展帧格式)兼容,即不得拒绝此类消息,除非检测到比特错误。该串行数据链路网络主要用于高数据传输速率的应用场景。
##### 1.3 术语约定
#### 2. 参考
##### 2.1 外部规范说明
未提及具体外部规范。
##### 2.2 GM 规范说明
未提及具体内部规范。
#### 3. 需求
##### 3.1 物理和数据链路层特性
- **3.1.1** 数据链路层和双线物理层基于 ISO 11898(高速 CAN 物理层)。
- **3.1.2** 兼容 CAN 2.0A,同时支持 CAN 2.0B。
- **3.1.3** 支持扩展时钟精度的增强型协议。
- **3.1.4** 仅在接收到显性总线信号边缘时实现比特位重同步。
- **3.1.5** 满足 GMW3173 GMLAN 架构和总线布线需求。
- **3.1.6** 兼容 GMW3097 GS 和 GMW3091 GSEMC 需求。
- **3.1.7** 地偏电压最大为 2V。
##### 3.2 总线操作
###### 3.2.1 12V供电系统对总线的需求
在GMW3172和应用技术文档中定义的条件下,即使某些节点处于低电状态或休眠状态,在网络上有两个正常工作的节点时,整个高速 CAN 网络仍应保持工作。具体要求如下:
- 如果设备与发动机启动功能相关(例如 IMMO 数据),需要在 crank 期间支持此通信。
- 当总线电压低于某个阈值时无法通信的节点需禁用其通信功能。
###### 3.2.2 高速 CAN 总线操作
表1描述了crank期间高速CAN网络的功能。请参阅CTS、SSTS或平台技术文档以确定哪些设备需要在crank时支持此功能。
- 注意:对于提供发动机启动(例如IMMO数据)的ECU,需确保其能在极端电压波动下正常工作并保持稳定的数据交换。
###### 3.2.3 Crank期间总线操作
表1描述了crank期间高速 CAN 总线的功能。请参阅 CTS、SSTS 或平台技术文档以确定哪些设备需要在 crank 时支持此功能。
- 注意:对于提供发动机启动(例如 IMMO 数据)的 ECU,需确保其能在极端电压波动下正常工作并保持稳定的数据交换。Crank 脉冲的电压等级和时间参见 GMW3097 GS 和 GMW8763 (PPEI)。
- 当 42V crank 脉冲转换为 14V 后,所有指定 ECU 应完全可用,并支持错误免疫总线通信。