热门关键字

CXPI

CXPI 是车用单线网络,由日本自动车技术会起草(JASO D015)、经 SAE J3076 标准化,并纳入 ISO 20794 系列国际标准。它的定位介于 LIN 与 CAN 之间,主要用于车身与 HMI 网络,例如开关、传感器、执行器与仪表。主节点以 PWM 把时钟内嵌在数据波形中(协议名称的由来),因此从节点不需石英振荡器;从节点也可以主动发讯,这是 LIN 做不到的。总线为单端信号,速率 2.4 ~ 20 kbit/s,闲置(recessive)为高准位、dominant 为低准位,并采用非破坏式位仲裁。

皇晶科技 (Acute Technology) 提供具备 CXPI 解码 功能的 逻辑分析仪 与 混合信号示波器 (MSO)。

TB3016B

TB3016B

TravelBus 系列 技术指标 PDF

MSO3124B

MSO3124V

MSO3000 系列 技术指标 PDF

型号 TB3016B MSO3124B
解码 y y

模拟通道

y

CXPI 解码

报表每个帧一列,字段依序为 ID、DLC、NM/CT、分散于 D0..Dn 的数据、CRC、 Error 与 Information。CRC 字段校验正确时为绿底、错误时为红底;Error 字段有内容时转为红底。 Information 字段在第一列显示信号速率,之后放非错误性质的帧注记,例如 PTYPE 与 Wake-up Pulse。
当帧的数据字节多于所选的 Data Column 数量时,会接续显示于下一列。续行只重复数据字段: ID、DLC、NM/CT 留在帧的第一列,CRC 与 Error 则落在帧的最后一列。下图第二个帧的 DLC 为 12(一般帧的最大值),因此在 D7 之后折行。

CXPI 解碼

保存成 TXT/CSV

在逻辑分析仪模式下,点击报告区上方的图示,可将解码资料保存成 TXT/CSV 档案。

Export Icon

设置 CXPI 解码 步骤说明

1. 点击 快速设置 或 新增协议分析通道 来创建所需的通道及相关设置。

2. 选择 CXPI 进行解码。

3. 如果使用 快速设置,系统会提供 触发条件、采样率、门限电平 及 通道设置方式 的建议值。

4. 点击齿轮图标进入 解码设置 页面。

Protocol Quick Setup
Add Protocol Decode

解码设定

  • Configuration Channel: 选择待测物接在逻辑分析仪的通道编号。CXPI 为单线总线,只需要一个通道。
  • Color: 设定 ID、DLC/NM/CT、Data、Error 字段的底色。默认值:ID 橘、DLC/NM/CT 肤、Data 浅绿、Error 浅蓝。
  • Bit Rate: 可选择 20、19.2、10、9.6、4.8、2.4 kbps、Custom 或 Auto。Auto 会自动检测信号速率,检测结果会显示在报表的 Information 列;如果找不到合理的 CXPI 速率,解码会退回 20 kbps,并显示 Auto, not detected。 默认值:20 kbps。
    • Custom (bps): 直接输入任意速率(bit/s)。仅在 Bit Rate 选择 Custom 时可输入。 默认值:20000。
  • Encoding: 选择编码方式。PWM 每个位的起点都有一个下降沿,该边沿即为时钟;逻辑 1 为短 dominant 脉冲(25 %)、逻辑 0 为长 dominant 脉冲(75 %)。NRZ 则整个位维持同一准位。两者的采样点都在位中央。 默认值:PWM。
  • Polarity: CXPI 闲置时为 recessive 高准位。若撷取时经过反相探棒,请选择 Idle Low (Inverted)。 默认值:Idle High (Recessive)。
  • Sample Point: 位内的采样位置,20 % ~ 80 %。50 % 两种线码皆适用。 默认值:50 %。
  • Tolerance: 实测位宽相对于所选速率的容许误差,5 % ~ 50 %。信号时钟较不稳定时可调大。 默认值:20 %。
  • CRC-8: 一般帧(normal frame)校验码所使用的生成多项式。选择 None 可略过检查。 默认值:0x2F, init 0xFF (AUTOSAR)。
  • CRC-16: 长帧(long frame)校验码的初始值,多项式为 CCITT 0x1021。选择 None 可略过检查。 默认值:CCITT 0x1021, init 0x0000。
  • Detect PTYPE (0x80): 将帧开头的 0x80 视为 polling method 的 PTYPE 字节。此字节不计入 CRC,并显示于 Information 字段。 默认值:勾选。
  • Check Counter (CT) sequence: 检查同一个 frame ID 的相邻帧,其 CT 字段是否依序加一(模 4),藉此看出掉帧或重复帧。不连续时以 Counter 错误标示。 默认值:勾选。
  • Data Column: 报表中数据字段的数量,8 栏(D0..D7)或 16 栏(D0..D15)。数据字节多于此数量时会自动折到续行,因此长帧最多 255 字节也能完整阅读。 默认值:8 Columns
https://acute-technology-inc.github.io/support-docs/zh/images/protocol-decode/cxpi-settings.png

我们使用 cookies 来了解您如何使用我们的网站并改善您的体验。继续使用我们的网站,即表示您接受我们使用 cookies,点此查看隐私政策。