ZHCSZF5A May   2024  – December 2025 TCAN2410-Q1 , TCAN2411-Q1

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 器件比较表
  6. 引脚配置和功能
  7. 规格
    1. 6.1  绝对最大额定值
    2. 6.2  ESD 等级
    3. 6.3  IEC ESD 等级
    4. 6.4  建议运行条件
    5. 6.5  热性能信息
    6. 6.6  电源特性
    7. 6.7  电气特性
    8. 6.8  时序要求
    9. 6.9  开关特性
    10. 6.10 典型特性
  8. 参数测量信息
  9. 详细说明
    1. 8.1 概述
    2. 8.2 功能方框图
    3. 8.3 特性说明
      1. 8.3.1  CAN FD 收发器
        1. 8.3.1.1 驱动器和接收器功能
      2. 8.3.2  VCC1 稳压器
        1. 8.3.2.1 降压稳压器功能说明
          1. 8.3.2.1.1 固定频率峰值电流模式控制
          2. 8.3.2.1.2 最短导通时间、最短关断时间和频率折返
          3. 8.3.2.1.3 过流和短路保护
          4. 8.3.2.1.4 软启动
        2. 8.3.2.2 降压稳压器功能模式
          1. 8.3.2.2.1 降压稳压器关断模式
          2. 8.3.2.2.2 降压稳压器运行模式
      3. 8.3.3  VCC2 稳压器
        1. 8.3.3.1 VCC2 电池短路保护
      4. 8.3.4  复位功能(nRST 引脚)
      5. 8.3.5  LIMP 功能
      6. 8.3.6  高侧开关
      7. 8.3.7  WAKE 和 ID 输入
        1. 8.3.7.1 ID 功能
      8. 8.3.8  中断功能(nINT 引脚)
      9. 8.3.9  SPI 通信
        1. 8.3.9.1 循环冗余校验
        2. 8.3.9.2 芯片选择非 (nCS)
        3. 8.3.9.3 SPI 时钟输入 (SCK):
        4. 8.3.9.4 SPI 数据输入 (SDI):
        5. 8.3.9.5 SPI 数据输出 (SDO):
      10. 8.3.10 SW 引脚
      11. 8.3.11 GFO 引脚
      12. 8.3.12 唤醒功能
        1. 8.3.12.1 在睡眠模式下使用 RXD 请求 (BWRR) 进行 CAN 总线唤醒
        2. 8.3.12.2 使用 WAKEx 输入端子进行本地唤醒 (LWU)
          1. 8.3.12.2.1 静态唤醒
          2. 8.3.12.2.2 循环检测唤醒
        3. 8.3.12.3 循环唤醒
        4. 8.3.12.4 选择性唤醒
          1. 8.3.12.4.1 选择性唤醒模式 (TCAN2411-Q1)
          2. 8.3.12.4.2 帧检测
          3. 8.3.12.4.3 唤醒帧 (WUF) 验证
          4. 8.3.12.4.4 WUF ID 验证
          5. 8.3.12.4.5 WUF DLC 验证
          6. 8.3.12.4.6 WUF 数据验证
          7. 8.3.12.4.7 帧错误计数器
          8. 8.3.12.4.8 CAN FD 帧容差
          9. 8.3.12.4.9 8Mbps 滤波
      13. 8.3.13 保护特性
        1. 8.3.13.1 失效防护特性
          1. 8.3.13.1.1 通过睡眠唤醒错误进入睡眠模式
        2. 8.3.13.2 器件复位
        3. 8.3.13.3 悬空端子
        4. 8.3.13.4 TXD 显性超时 (DTO)
        5. 8.3.13.5 CAN 总线短路电流限制
        6. 8.3.13.6 热关断
        7. 8.3.13.7 欠压和过压锁定与未供电器件
          1. 8.3.13.7.1 欠压
            1. 8.3.13.7.1.1 VSUP 和 VHSS 欠压
            2. 8.3.13.7.1.2 VCC1 欠压
            3. 8.3.13.7.1.3 VCC2 欠压
            4. 8.3.13.7.1.4 VCAN 欠压
          2. 8.3.13.7.2 VCC1 和 VCC2 过压
          3. 8.3.13.7.3 VCC1 和 VCC2 短路
        8. 8.3.13.8 看门狗
          1. 8.3.13.8.1 看门狗错误计数器和操作
          2. 8.3.13.8.2 看门狗 SPI 编程
            1. 8.3.13.8.2.1 看门狗配置锁定机制
              1. 8.3.13.8.2.1.1 SPI 两字节模式下的看门狗配置
          3. 8.3.13.8.3 看门狗计时
          4. 8.3.13.8.4 问答看门狗
            1. 8.3.13.8.4.1 WD 问答基本信息
            2. 8.3.13.8.4.2 问答寄存器和设置
            3. 8.3.13.8.4.3 WD 问答值生成
              1. 8.3.13.8.4.3.1 应答比较
              2. 8.3.13.8.4.3.2 2 位看门狗应答计数器的序列
              3. 8.3.13.8.4.3.3 问答 WD 示例
                1. 8.3.13.8.4.3.3.1 所需行为的示例配置
                2. 8.3.13.8.4.3.3.2 执行问答序列的示例
        9. 8.3.13.9 总线故障检测和通信
      14. 8.3.14 客户 EEPROM 编程
    4. 8.4 器件功能模式
      1. 8.4.1 初始化模式
      2. 8.4.2 正常模式
      3. 8.4.3 待机模式
      4. 8.4.4 重启模式
      5. 8.4.5 失效防护模式
        1. 8.4.5.1 SBC 故障
        2. 8.4.5.2 CAN 收发器故障
      6. 8.4.6 睡眠模式
  10. 器件寄存器表
    1. 9.1 器件寄存器
  11. 10应用和实施
    1. 10.1 应用信息
      1. 10.1.1 CAN 总线负载能力、长度和节点数
      2. 10.1.2 CAN 端接
        1. 10.1.2.1 CAN 总线偏置
      3. 10.1.3 器件欠压信息
    2. 10.2 典型应用
      1. 10.2.1 设计要求
        1. 10.2.1.1 正常模式应用手册
        2. 10.2.1.2 待机模式应用手册
      2. 10.2.2 详细设计过程
        1. 10.2.2.1 CAN 详细设计过程
      3. 10.2.3 应用曲线
    3. 10.3 电源相关建议
    4. 10.4 布局
      1. 10.4.1 布局指南
      2. 10.4.2 布局示例
  12. 11器件和文档支持
    1. 11.1 文档支持
      1. 11.1.1 CAN 收发器物理层标准:
      2. 11.1.2 EMC 要求:
      3. 11.1.3 符合性测试要求:
      4. 11.1.4 相关文档
    2. 11.2 接收文档更新通知
    3. 11.3 支持资源
    4. 11.4 商标
    5. 11.5 静电放电警告
    6. 11.6 术语表
  13. 12修订历史记录
  14. 13机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

器件寄存器

表 9-1 列出了器件寄存器的存储器映射寄存器。表 9-1中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 9-1 器件寄存器
地址首字母缩写词寄存器名称部分
0hDEVICE_ID_241x器件型号节 9.1.1
8hREV_ID主要和次要修订节 9.1.2
9hSPI_CONFIGSPI 模式配置节 9.1.3
AhCRC_CNTLSPI CRC 控制节 9.1.4
BhCRC_POLY_SET设置 SPI CRC 多项式节 9.1.5
ChSBC_CONFIGSBC、HSS 和 VCC2 选择节 9.1.6
DhVREG_CONFIG1配置 VCC1 稳压器节 9.1.7
EhSBC_CONFIG1SBC 配置节 9.1.8
FhScratch_Pad_SPI读取和写入测试寄存器 SPI节 9.1.9
10hCAN_CNTRL_1CAN 收发器 1 控制节 9.1.10
11hWAKE_PIN_CONFIG1WAKE 引脚配置 1节 9.1.11
12hWAKE_PIN_CONFIG2WAKE 引脚配置 2节 9.1.12
13hWD_CONFIG_1看门狗配置 1节 9.1.13
14hWD_CONFIG_2看门狗配置 2节 9.1.14
15hWD_INPUT_TRIG看门狗输入触发节 9.1.15
16hWD_RST_PULSE看门狗输出脉冲宽度节 9.1.16
17hFSM_CONFIG失效防护模式配置节 9.1.17
18hFSM_CNTR失效防护模式计数器节 9.1.18
19hDEVICE_CONFIG0器件复位配置节 9.1.19
1AhDEVICE_CONFIG1器件配置 1节 9.1.20
1BhDEVICE_CONFIG2器件配置 2节 9.1.21
1ChSWE_TIMER睡眠唤醒错误计时器配置节 9.1.22
1EhHSS_CNTL高侧开关 1 和 2 控制节 9.1.23
1FhPWM1_CNTL1脉宽调制频率配置节 9.1.24
20hPWM1_CNTL2脉宽调制占空比两个 MSB 选择节 9.1.25
21hPWM1_CNTL3脉宽调制占空比八个 LSB 选择节 9.1.26
22hPWM2_CNTL1脉宽调制 2 频率选择节 9.1.27
23hPWM2_CNTL2脉宽调制占空比两个 MSB 选择节 9.1.28
24hPWM2_CNTL3脉宽调制占空比八个 LSB 选择节 9.1.29
25hTIMER1_CONFIG高侧开关计时器 1 配置节 9.1.30
26hTIMER2_CONFIG高侧开关计时器 2 配置节 9.1.31
28hRSRT_CNTR重启计数器配置节 9.1.32
29hnRST_GFO_CNTLnRST 和 GFO 引脚控制节 9.1.33
2AhWAKE_PIN_CONFIG3WAKE 引脚的多唤醒输入配置和报告节 9.1.34
2BhWAKE_PIN_CONFIG4节 9.1.35
2DhWD_QA_CONFIG问答看门狗配置节 9.1.36
2EhWD_QA_ANSWR向 QA 看门狗写入答案的寄存器节 9.1.37
2FhWD_QA_QUESTIONQA 看门狗问题值和错误计数设置节 9.1.38
30hSW_ID1选择性唤醒 ID1 寄存器节 9.1.39
31hSW_ID2选择性唤醒 ID2 寄存器节 9.1.40
32hSW_ID3选择性唤醒 ID3 寄存器节 9.1.41
33hSW_ID4选择性唤醒 ID4 寄存器节 9.1.42
34hSW_ID_MASK1选择性唤醒 ID MASK1 寄存器节 9.1.43
35hSW_ID_MASK2选择性唤醒 ID MASK2 寄存器节 9.1.44
36hSW_ID_MASK3选择性唤醒 ID MASK3 寄存器节 9.1.45
37hSW_ID_MASK4选择性唤醒 ID MASK4 寄存器节 9.1.46
38hSW_ID_MASK_DLC选择性唤醒 ID MASK DLC 寄存器节 9.1.47
39hDATA0选择性唤醒 DATA0节 9.1.48
3AhDATA1选择性唤醒 DATA1节 9.1.49
3BhDATA2选择性唤醒 DATA2节 9.1.50
3ChDATA3选择性唤醒 DATA3节 9.1.51
3DhDATA4选择性唤醒 DATA4节 9.1.52
3EhDATA5选择性唤醒 DATA5节 9.1.53
3FhDATA6选择性唤醒 DATA6节 9.1.54
40hDATA7选择性唤醒 DATA7节 9.1.55
44hSW_CONFIG_1选择性唤醒配置寄存器 1节 9.1.56
45hSW_CONFIG_2选择性唤醒配置寄存器 2节 9.1.57
46hSW_CONFIG_3选择性唤醒配置寄存器 3节 9.1.58
47hSW_CONFIG_4选择性唤醒配置寄存器 4节 9.1.59
4DhHSS_CNTL2HSS3 和 HSS4 控制寄存器节 9.1.60
4EhEEPROM客户 EEPROM 编程寄存器节 9.1.61
4FhHSS_CNTL3VHSS OV/UV,对睡眠模式下循环唤醒功能的控制节 9.1.62
50hINT_GLOBAL全局中断寄存器节 9.1.63
51hINT_1包括 CAN、LWU、SW 引脚唤醒中断节 9.1.64
52hINT_2包括 UVCC1、OVCC1、UVSUP 中断节 9.1.65
53hINT_3INT3 寄存器节 9.1.66
54hINT_CANBUS_1CAN 总线故障中断节 9.1.67
55hINT_7HSS OC 和 OL 中断节 9.1.68
56hINT_EN_1INT1 的使能节 9.1.69
57hINT_EN_2INT2 的使能节 9.1.70
58hINT_EN_3INT3 的使能节 9.1.71
59hINT_EN_CANBUS_1INT_CANBUS 的使能节 9.1.72
5AhINT_4INT4 寄存器节 9.1.73
5ChINT_6INT6 寄存器节 9.1.74
5EhINT_EN_4INT4 的使能节 9.1.75
60hINT_EN_6INT6 的使能节 9.1.76
62hINT_EN_7INT7 的使能节 9.1.77
65hBUCK_CONFIG1降压稳压器配置寄存器节 9.1.78
78hID_PIN_STATUSID 引脚状态寄存器节 9.1.79
79hWAKE_ID_CONFIG1ID1 和 ID2 配置节 9.1.80
7AhWAKE_ID_CONFIG2ID3 和 ID4 配置节 9.1.81
7BhWAKE_PIN_CONFIG5WKAE4 引脚配置节 9.1.82

复杂的位访问类型经过编码可适应小型表单元。表 9-2 展示了适用于此部分中访问类型的代码。

表 9-2 器件访问类型代码
访问类型代码说明
读取类型
RR读取
RHR
H
读取
由硬件置位或清零
写入类型
WW写入
W0CW
0C
写入
0 以清零
W1CW
1C
写入
1 以清零
复位或默认值
-n复位后的值或默认值

9.1.1 DEVICE_ID_241x 寄存器(地址 = 0h)[复位 = 00h]

DEVICE_ID_241x 如 表 9-3 所示。

返回到汇总表

器件型号。偏移 = 0h + y;其中 y = 0h 到 7h

表 9-3 DEVICE_ID_241x 寄存器字段说明
字段类型复位说明
7-0DEVICE_IDR00000000bDEVICE_ID[1:8] 寄存器确定器件的型号。
这里为相应的寄存器地址列出了复位值和每个 DEVICE_ID 寄存器的值
地址 00h = 43h = C
地址 01h = 32h = 2
地址 02h = 34h = 4
地址 03h = 31h = 1
地址 04h = 30h =0 (TCAN2410-Q1)
地址 04h = 31h = 1 (TCAN2411-Q1)
地址 05h - 07h = RSVD

9.1.2 REV_ID 寄存器(地址 = 8h)[复位 = 2Xh]

表 9-4 展示了 REV_ID。

返回到汇总表

表 9-4 REV_ID 寄存器字段说明
字段类型复位说明
7-4Major_RevisionRH0010b裸片主修订版本。复位值指示裸片主修订版本(完整层版本)
  • 0001b = 1
  • 0010b = 2
3-0Minor_RevisionRHxxxxb裸片次修订版本。复位值指示裸片次修订版本(金属层版本)
  • 0000b = 0
  • 0001b = 1

9.1.3 SPI_CONFIG 寄存器(地址 = 9h)[复位 = 00h]

SPI_CONFIG 如表 9-5 所示。

返回到汇总表

表 9-5 SPI_CONFIG 寄存器字段说明
字段类型复位说明
7-4RESERVEDR0b保留
3BYTE_CNTR/W0b为读取或写入操作选择数据字节计数。请注意,对于双字节配置,SPI CRC 不可用
  • 0b = 单字节
  • 1b = 双字节
2SDI_POLR/W0b通过配置内部上拉或下拉电阻器来选择 SDI 输入引脚的空闲状态极性
  • 0b = 下拉
  • 1b = 上拉
1-0SPI_MODER/W00b配置 SPI 模式
  • 00b = 模式 0(CPOL 为 0,CPHA 为 0)
  • 01b = 模式 1(CPOL 为 0,CPHA 为 1)
  • 10b = 模式 2(CPOL 为 1,CPHA 为 0)
  • 11b = 模式 3(CPOL 为 1,CPHA 为 1)

9.1.4 CRC_CNTL 寄存器(地址 = Ah)[复位 = 00h]

CRC_CNTL 如表 9-6 所示。

返回到汇总表

表 9-6 CRC_CNTL 寄存器字段说明
字段类型复位说明
7-1RESERVEDR0b保留
0CRC_ENR/W0b启用 SPI CRC
  • 0b = 禁用
  • 1b = 启用

9.1.5 CRC_POLY_SET 寄存器(地址 = Bh)[复位 = 00h]

CRC_POLY_SET 如表 9-7 所示。

返回到汇总表

表 9-7 CRC_POLY_SET 寄存器字段说明
字段类型复位说明
7-1RESERVEDR0b保留
0POLY_8_SETR/W0b设置 CRC 的 8 位多项式。
  • 0b = X^8 + X^5 + X^3 + X^2 + X + 1 (0x2F)
  • 1b = X^8 + X^4 + X^3 + X^2 + 1 (0x1D SAE J1850)

9.1.6 SBC_CONFIG 寄存器(地址 = Ch)[复位 = 86h]

SBC_CONFIG 如表 9-8 所示。

返回到汇总表

表 9-8 SBC_CONFIG 寄存器字段说明
字段类型复位说明
7VCC1_OV_SELR/W1bOVCC1 阈值选择位
  • 0b = 阈值下限
  • 1b = 阈值上限
6OVCC1_ACTIONR/W0b配置 OVCC1 导致的 SBC 操作
  • 0b = 进入失效防护模式
  • 1b = 仅设置 OVCC1 中断,而不进入失效防护模式
5PWM_SELR/W0b确定选择哪个 PWM 进行编程
  • 0b = PWM1 和 PWM2
  • 1b = PWM3 和 PWM4
4VCC1_SNK_DISR/W0b启用/禁用 VCC1 电流吸收
  • 0b = VCC1 电流吸收启用(默认)
  • 1b = VCC1 电流吸收禁用
3-2SBC_MODE_SELRH/W01b确定 SBC 所处的模式。可由控制器设置。这些位也由硬件更新,例如从睡眠模式唤醒至待机模式或从失效防护模式转换到待机模式时
  • 00b = 睡眠
  • 01b = 待机
  • 10b = 正常
  • 11b = 保留
1-0VCC2_CFGR/W10bVCC2 稳压器配置
  • 00b = 在所有 SBC 模式下,VCC2 关闭
  • 01b = 在除失效防护模式之外的所有 SBC 模式下,VCC2 开启
  • 10b = 在除睡眠模式和失效防护模式之外的所有 SBC 模式下,VCC2 开启
  • 11b = 保留

9.1.7 VREG_CONFIG1 寄存器(地址 = Dh)[复位 = A0h]

VREG_CONFIG1 如 表 9-9 所示。

返回到汇总表

表 9-9 VREG_CONFIG1 寄存器字段说明
字段类型复位说明
7-6VCC1_CFGR/W10bVCC1 稳压器配置
  • 00b = 保留
  • 01b = 在除失效防护模式之外的所有 SBC 模式下开启
  • 10b = 在除睡眠模式和失效防护模式之外的所有 SBC 模式下开启
  • 11b = 保留
5FPWM_OVSUP_DISR/W1b在 OVSUP 上禁用 FPWM,以减少采用高 VSUP 值时 VCC1 输出上的振铃。如果选择,降压稳压器会自动切换到 PFM 模式
  • 0b = 在 OVSUP 上不禁用 FPWM
  • 1b = 在 OVSUP 上禁用 FPWM
4RESERVEDR0b保留
3VCC1_SINKR/W0bVCC1 电流吸收强度选择
  • 0b = 10µA
  • 1b = 1000µA
2-0RESERVEDR0b保留

9.1.8 SBC_CONFIG1 寄存器(地址 = Eh)[复位 = 01h]

SBC_CONFIG1 如 表 9-10 所示。

返回到汇总表

表 9-10 SBC_CONFIG1 寄存器字段说明
字段类型复位说明
7CAN_SLOPE_CTRL_ENR/W0bTCAN241x:启用 CAN 收发器斜率控制
  • 0b = 禁用
  • 1b = 启用
6FSM_CYC_WK_ENR/W0b在失效防护模式下启用循环唤醒
  • 0b = 禁用
  • 1b = 启用
5VCC1_SLP_ACTR/W0b当 VCC1 在睡眠模式下由于唤醒事件而启用开启时应执行的操作
  • 0b = 仅使用 nINT 引脚指示唤醒事件,器件保持睡眠模式
  • 1b = 通过重启模式转换到待机模式
4-3UVCC1_SELR/W00bVCC1 欠压阈值选择
  • 00b = 阈值 1
  • 01b = 阈值 2
  • 10b = 阈值 3
  • 11b = 阈值 4
2SW_FSM_ENR/W0b在失效防护模式下,使 SW 引脚成为数字唤醒引脚
  • 0b = 禁用
  • 1b = 启用
1SW_SLP_ENR/W0b在睡眠模式下,使 SW 引脚成为数字唤醒引脚
  • 0b = 禁用
  • 1b = 启用
0SW_POL_SELR/W1bSW 引脚极性选择
  • 0b = 低电平有效
  • 1b = 高电平有效

9.1.9 Scratch_Pad_SPI 寄存器(地址 = Fh)[复位 = 00h]

Scratch_Pad_SPI 如表 9-11 所示。

返回到汇总表

表 9-11 Scratch_Pad_SPI 寄存器字段说明
字段类型复位说明
7-0Scratch_PadR/W00000000b用于 SPI 的读取和写入测试焊盘

9.1.10 CAN_CNTRL_1 寄存器(地址 = 10h)[复位 = 04h]

CAN_CNTRL_1 如 表 9-12 所示。

返回到汇总表

表 9-12 CAN_CNTRL_1 寄存器字段说明
字段类型复位说明
7SW_ENR/W0b启用选择性唤醒
  • 0b = 禁用
  • 1b = 启用
6TXD_DTO_DISR/W0bCAN TXD 显性超时禁用控制
  • 0b = 启用
  • 1b = 禁用
5FD_ENR/W0b启用总线故障诊断
  • 0b = 禁用
  • 1b = 启用
4RESERVEDR0b保留
3CAN1_FSM_DISR/W0b在器件进入 FSM 时设置 CAN 收发器运行状态
  • 0b = 支持唤醒
  • 1b = 关闭
2-0CAN1_TRX_SELR/W100bCAN 收发器控制
  • 000b = 关闭
  • 001b = 保留
  • 010b = SBC 模式控制 WUP 禁用
  • 011b = 保留
  • 100b = 支持唤醒
  • 101b = 侦听
  • 110b = SBC 模式控制
  • 111b = 开启

9.1.11 WAKE_PIN_CONFIG1 寄存器(地址 = 11h)[复位 = 00h]

WAKE_PIN_CONFIG1 如 表 9-13 所示。

返回到汇总表

表 9-13 WAKE_PIN_CONFIG1 寄存器字段说明
字段类型复位说明
7-6WAKE_CONFIGR/W00bWake 引脚配置:注意:脉冲需要更多编程
  • 00b = 双向 - 任一边沿
  • 01b = 上升沿
  • 10b = 下降沿
  • 11b = 脉冲
5WAKE1_STATRH0b提供 WAKE1 引脚的状态。
  • 0b = 低电平
  • 1b = 高电平
4RESERVEDR0b保留
3-2WAKE_PULSE_INVALIDR/W00b小于或等于这些脉冲的脉冲被视为无效
  • 00b = 5ms 并将 tWAKE_WIDTH_MIN 设置为 10ms
  • 01b = 10ms 并将 tWAKE_WIDTH_MIN 设置为 20ms
  • 10b = 20ms 并将 tWAKE_WIDTH_MIN 设置为 40ms
  • 11b = 40ms 并将 tWAKE_WIDTH_MIN 设置为 80ms
1-0WAKE_PULSE_MAXR/W00b被视为有效的最大 WAKE 引脚输入脉冲宽度。
  • 00b = 750ms
  • 01b = 1000ms
  • 10b = 1500ms
  • 11b = 2000ms

9.1.12 WAKE_PIN_CONFIG2 寄存器(地址 = 12h)[复位 = 02h]

WAKE_PIN_CONFIG2 如 表 9-14 所示。

返回到汇总表

表 9-14 WAKE_PIN_CONFIG2 寄存器字段说明
字段类型复位说明
7WAKE_PULSE_CONFIGR/W0b设置所有 WAKE 引脚的预期脉冲方向
  • 0b = 低电平->高电平->低电平
  • 1b = 高电平->低电平->高电平
6WAKE1_SENSER/W0bWAKE1 引脚配置为静态或循环检测唤醒
  • 0b = 静态检测
  • 1b = 循环检测
5TWK_CYC_SETR/W0b设置 tWK_CYC 时间 (µs),用于确定所有 WAKE 引脚进行循环检测时的 WAKE 引脚状态
  • 0b = 35 us
  • 1b = 100 us
4-3nINT_SELR/W00bnINT 配置选择
  • 00b = 全局中断
  • 01b = 看门狗故障输出
  • 10b = 总线故障中断
  • 11b = 唤醒请求
2RXD_WK_CONFIGR/W0b配置唤醒事件触发的 RXD 引脚行为
  • 0b = 拉至低电平
  • 1b = 切换
1-0WAKE1_LEVELR/W10b设置 WAKE1 引脚输入阈值
  • 00b = VCC1
  • 01b = 2.5V
  • 10b = 4V
  • 11b = 6V

9.1.13 WD_CONFIG_1 寄存器(地址 = 13h)[复位 = 82h]

WD_CONFIG_1 如 表 9-15 所示。

返回到汇总表

表 9-15 WD_CONFIG_1 寄存器字段说明
字段类型复位说明
7-6WD_CONFIGR/W10b看门狗配置
  • 00b = 禁用
  • 01b = 超时
  • 10b = 窗口
  • 11b = Q&A
5-4WD_PRER/W00b看门狗预分频器
  • 00b = 系数 1
  • 01b = 系数 2
  • 10b = 系数 3
  • 11b = 系数 4
3WD_SLP_ENR/W0b在睡眠模式下启用看门狗
  • 0b = 看门狗在睡眠模式下禁用
  • 1b = 看门狗在睡眠模式下启用
2WD_STBY_TYPER/W0b选择待机模式(如果启用)下的看门狗类型
  • 0b = 超时
  • 1b = 与正常模式下的看门狗类型匹配
1-0WD_LW_SELR/W10b选择待机模式下的长窗口持续时间。
  • 00b = 150ms
  • 01b = 300ms
  • 10b = 600ms(默认)
  • 11b = 1000ms

9.1.14 WD_CONFIG_2 寄存器(地址 = 14h)[复位 = 60h]

WD_CONFIG_2 如 表 9-16 所示。

返回到汇总表

表 9-16 WD_CONFIG_2 寄存器字段说明
字段类型复位说明
7-5WD_TIMERR/W011b根据 WD_PRE 设置设定窗口或超时时间,请参阅 WD_TIMER 表
4-1WD_ERR_CNTRH0000b看门狗错误计数器。提供看门狗错误的当前计数值,直至达到 WD_ERR_CNT_SET 阈值
0WD_STBY_DISR/W0b在待机模式下,禁用看门狗。
  • 0b = 启用
  • 1b = 禁用

9.1.15 WD_INPUT_TRIG 寄存器(地址 = 15h)[复位 = 00h]

WD_INPUT_TRIG 如表 9-17 所示。

返回到汇总表

表 9-17 WD_INPUT_TRIG 寄存器字段说明
字段类型复位说明
7-0WD_INPUTR/W1C00000000b写入 FFh 以在适当的时间触发 WD

9.1.16 WD_RST_PULSE 寄存器(地址 = 16h)[复位 = 00h]

WD_RST_PULSE 如表 9-18 所示。

返回到汇总表

表 9-18 WD_RST_PULSE 寄存器字段说明
字段类型复位说明
7-4WD_ERR_CNT_SETR/W0000b设置看门狗事件错误计数器阈值。器件将在计数溢出时进入重启模式并将 LIMP 置为有效
3-0RSRT_CNTRR/W1C0000b提供器件进入重启模式的次数,该次数值应在达到 RSRT_CNTR_SEL 值之前清除

9.1.17 FSM_CONFIG 寄存器(地址 = 17h)[复位 = 00h]

FSM_CONFIG 如表 9-19 所示。

返回到汇总表

表 9-19 FSM_CONFIG 寄存器字段说明
字段类型复位说明
7-4FSM_CNTR_ACTR/W0000b在失效防护计数器超过编程值时执行的操作
  • 0000b = 禁用
  • 0001b = 保留
  • 0010b = 保留
  • 0011b = 执行硬复位 - POR
  • 0100b = 停止响应唤醒事件并进入睡眠状态,直到下电上电复位
3-1FSM_SLP_STATRH000b进入失效防护模式或睡眠模式的原因
  • 000b = 状态清除
  • 001b = 热关断事件
  • 010b = 保留
  • 011b = VCC1 故障
  • 100b = 保留
  • 101b = SWE 计时器(睡眠模式)
  • 110b = 保留
  • 111b = 超出重启计数器。这些值会一直保持,直到通过将 0h 写入 FSM_CNTR_STAT 来清除
0FSM_DISR/W0b失效防护模式禁用
  • 0b = 启用
  • 1b = 禁用

9.1.18 FSM_CNTR 寄存器(地址 = 18h)[复位 = 00h]

FSM_CNTR 如表 9-20 所示。

返回到汇总表

表 9-20 FSM_CNTR 寄存器字段说明
字段类型复位说明
7-4FSM_CNTR_SETR/W0000b根据 FSM_CNTR_ACT 设置在执行操作之前进入 FS 模式的次数。
  • 0000b = 1
  • 0001b = 1
  • 0010b = 2
  • 0011b = 3
  • 0100b = 4
  • 0101b = 5
  • 0110b = 6
  • 0111b = 7
  • 1000b = 8
  • 1001b = 9
  • 1010b = 10
  • 1011b = 11
  • 1100b = 12
  • 1101b = 13
  • 1110b = 14
  • 1111b = 15
3-0FSM_CNTR_STATRH/W0C0000b读回连续进入 FSM 的次数,最多 15 次。可通过写入 0h 来清除。

9.1.19 DEVICE_CONFIG0 寄存器(地址 = 19h)[复位 = 20h]

DEVICE_CONFIG0 如 表 9-21 所示。

返回到汇总表

表 9-21 DEVICE_CONFIG0 寄存器字段说明
字段类型复位说明
7-4NVM_REVR0010b内部 NVM 版本
3-2RESERVEDR0b保留
1SF_RSTR/W1C0b软复位:写入 1 会导致软复位。器件寄存器会返回默认值,同时保持稳压器导通。
0HD_RSTR/W1C0b硬复位:写入 1 时强制执行上电复位。这将设置 PWRON 中断标志

9.1.20 DEVICE_CONFIG1 寄存器(地址 = 1Ah)[复位 = 00h]

DEVICE_CONFIG1 如 表 9-22 所示。

返回到汇总表

表 9-22 DEVICE_CONFIG1 寄存器字段说明
字段类型复位说明
7LIMP_SLP_FLT_ENR/W0b在睡眠模式下针对 TSD 和 VCC1 故障(除看门狗故障外)打开 LIMP
  • 0b = 禁用
  • 1b = 启用
6-5RESERVEDR0b保留
4LIMP_DISR/W0b配置 LIMP 功能
  • 0b = 启用
  • 1b = 禁用
3-2LIMP_SEL_RESETR/W00b选择复位/关闭 LIMP 的方法
  • 00b = 在错误计数器接收到第三个成功的输入触发时
  • 01b = 第一个正确的输入触发
  • 10b = 保留
  • 11b = 保留
1LIMP_RESETR/W1C0bLIMP 复位。向该位写入 1b 会复位 LIMP 引脚,并且该位会自动清除。注意:如果未清除导致 LIMP 引脚变为活动状态的故障,LIMP 引脚将再次设置为活动状态。
0FSM_CYC_SEN_ENR/W0b启用失效防护模式的循环检测唤醒
  • 0b = 禁用
  • 1b = 启用

9.1.21 DEVICE_CONFIG2 寄存器(地址 = 1Bh)[复位 = 00h]

DEVICE_CONFIG2 如 表 9-23 所示。

返回到汇总表

表 9-23 DEVICE_CONFIG2 寄存器字段说明
字段类型复位说明
7-6LIMP_LSS_SELR/W00b选择 LIMP 引脚功能。注意:如果 8'h1A[4]=0b(LIMP 功能启用),则此寄存器字段回读 00b
  • 00b = LIMP
  • 01b = 低侧开关
  • 10b = 保留
  • 11b = 保留
5-3LIMP_LSS_CNTLR/W000b选择 LIMP 引脚上 LSS 的输出
  • 000b = 关闭
  • 001b = PWM1
  • 010b = PWM2
  • 011b = Timer1
  • 100b = Timer2
  • 101b = 开启
  • 110b = PWM3
  • 111b = PWM4
2VSUP_UVLO_SELR/W0b选择 VSUP 上关闭降压稳压器的 UVLO 电平
  • 0b = UVLO 电平较低(典型值 3.2V)
  • 1b = UVLO 电平较高(典型值 5V)
1WAKE_WIDTH_MAX_DISR/W0b选择脉冲以便进行 WAKE 引脚配置时,禁用最大限值 tWK_PULSE_WIDTH_MAX 检测。
  • 0b = 启用
  • 1b = 禁用
0RESERVEDR0b保留

9.1.22 SWE_TIMER 寄存器(地址 = 1Ch)[复位 = 28h]

SWE_TIMER 如表 9-24 所示。

返回到汇总表

表 9-24 SWE_TIMER 寄存器字段说明
字段类型复位说明
7SWE_ENR/W0b睡眠唤醒错误启用:注意:这会在器件因为唤醒事件而退出睡眠模式时启用 SWE 计时器。如果启用此功能,则必须在这四分钟窗口内进行 SPI 读取或写入,否则器件将返回睡眠状态。这不会在初始上电或上电复位时禁用该功能。
  • 0b = 禁用
  • 1b = 启用
6-3SWE_TIMER_SETR/W0101b设置用于 tINACTIVE(以分钟为单位)的计时器
  • 0000b = 2
  • 0001b = 2.5
  • 0010b = 3
  • 0011b = 3.5
  • 0100b = 4
  • 0101b = 4.5
  • 0110b = 5
  • 0111b = 5.5
  • 1000b = 6
  • 1001b = 6.5
  • 1010b = 8
  • 1011b = 8.5
  • 1100b = 10
2CANSLNT_SWE_DISR/W0b禁用带有 CANSLNT 标志的 SWE 计时器连接。
  • 0b = 启用
  • 1b = 禁用
1-0RESERVEDR0b保留

9.1.23 HSS_CNTL 寄存器(地址 = 1Eh)[复位 = 00h]

HSS_CNTL 如表 9-25 所示。

返回到汇总表

表 9-25 HSS_CNTL 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留
6-4HSS1_CNTLR/W000b高侧开关 1 的控制
  • 000b = 关闭
  • 001b = PWM1
  • 010b = PWM2
  • 011b = Timer1
  • 100b = Timer2
  • 101b = 开启
  • 110b = PWM3
  • 111b = PWM4
3RESERVEDR0b保留
2-0HSS2_CNTLR/W000b高侧开关 2 的控制
  • 000b = 关闭
  • 001b = PWM1
  • 010b = PWM2
  • 011b = Timer1
  • 100b = Timer2
  • 101b = 开启
  • 110b = PWM3
  • 111b = PWM4

9.1.24 PWM1_CNTL1 寄存器(地址 = 1Fh)[复位 = 00h]

PWM1_CNTL1 如 表 9-26 所示。

返回到汇总表

表 9-26 PWM1_CNTL1 寄存器字段说明
字段类型复位说明
7PWM1_FREQR/W0b选择 PWM1 频率 (Hz)
  • 0b = 200
  • 1b = 400
6-0RESERVEDR0b保留

9.1.25 PWM1_CNTL2 寄存器(地址 = 20h)[复位 = 00h]

PWM1_CNTL2 如 表 9-27 所示。

返回到汇总表

表 9-27 PWM1_CNTL2 寄存器字段说明
字段类型复位说明
7-2RESERVEDR0b保留
1-0PWM1_DC_MSBR/W00b10 位 PWM1 占空比选择的两个最高有效位。与 'h21[7:0] 一起使用

注意:配置 HSS3 时,如果要使用 PWM,则建议与 PWM3 保持一致。当寄存器 8'hC[5] = 0b 时,PWM1 控制会更改为 PWM3。
  • 00b = 与 'h21[7:0] 一起使用时 100% 关闭
  • 11b = 与 h21[7:0]一起使用时 100% 开启

9.1.26 PWM1_CNTL3 寄存器(地址 = 21h)[复位 = 00h]

PWM1_CNTL3 如 表 9-28 所示。

返回到汇总表

表 9-28 PWM1_CNTL3 寄存器字段说明
字段类型复位说明
7-0PWM1_DCR/W00000000b用于 10 位 PWM1 占空比选择的位 7-0。与 'h20[1:0] 配合使用以提供 1/1023 分辨率

注意:配置 HSS3 时,如果要使用 PWM,则建议与 PWM3 保持一致。当寄存器 8'hC[5] = 0b 时,PWM1 控制会更改为 PWM3。
  • 00000000b = 与 'h20[1:0] 一起使用时 100% 关闭
  • 11111111b = 与 'h20[1:0] 一起使用时 100% 开启

9.1.27 PWM2_CNTL1 寄存器(地址 = 22h)[复位 = 00h]

PWM2_CNTL1 如 表 9-29 所示。

返回到汇总表

表 9-29 PWM2_CNTL1 寄存器字段说明
字段类型复位说明
7PWM2_FREQR/W0b选择 PWM2 频率 (Hz)
  • 0b = 200
  • 1b = 400
6-0RESERVEDR0b保留

9.1.28 PWM2_CNTL2 寄存器(地址 = 23h)[复位 = 00h]

PWM2_CNTL2 如 表 9-30 所示。

返回到汇总表

表 9-30 PWM2_CNTL2 寄存器字段说明
字段类型复位说明
7-2RESERVEDR0b保留
1-0PWM2_DC_MSBR/W00b10 位 PWM2 占空比选择的两个最高有效位。与 'h24[7:0] 一起使用

注意:配置 HSS4 时,如果要使用 PWM,则建议与 PWM4 保持一致。当寄存器 8'hC[5] = 0b 时,PWM2 控制会更改为 PWM4。
  • 00b = 与 'h24[7:0] 一起使用时 100% 关闭
  • 11b = 与 'h24[7:0] 一起使用时 100% 开启

9.1.29 PWM2_CNTL3 寄存器(地址 = 24h)[复位 = 00h]

PWM2_CNTL3 如 表 9-31 所示。

返回到汇总表

表 9-31 PWM2_CNTL3 寄存器字段说明
字段类型复位说明
7-0PWM2_DCR/W00000000b用于 10 位 PWM2 占空比选择的位 7-0。与 'h23[1:0] 配合使用以提供 1/1023 分辨率

注意:配置 HSS4 时,如果要使用 PWM,则建议与 PWM4 保持一致。当寄存器 8'hC[5] = 0b 时,PWM2 控制会更改为 PWM4。
  • 00000000b = 与 'h23[1:0] 一起使用时 100% 关闭
  • 11111111b = 与 'h23[1:0] 一起使用时 100% 开启

9.1.30 TIMER1_CONFIG 寄存器(地址 = 25h)[复位 = 00h]

TIMER1_CONFIG 如 表 9-32 所示。

返回到汇总表

表 9-32 TIMER1_CONFIG 寄存器字段说明
字段类型复位说明
7-4TIMER1_ON_WIDTHR/W0000b设置计时器 1 的高侧开关导通时间 (ms)
  • 0000b = 关闭(HSS 为高阻抗)
  • 0001b = 0.1
  • 0010b = 0.3
  • 0011b = 0.5
  • 0100b = 1
  • 0101b = 10
  • 0110b = 20
  • 0111b = 30
  • 1000b = 40
  • 1001b = 50
  • 1010b = 60
  • 1011b = 80
  • 1100b = 100
  • 1101b = 150
  • 1110b = 200
  • 1111b = 开启(HSS 100% 开启)
3TIMER1_CYC_WK_ENR/W0b使用计时器 1 启用循环唤醒
  • 0b = 禁用
  • 1b = 启用
2-0TIMER1_PERIODR/W000b设置计时器 1 的计时器周期 (ms)
  • 000b = 10
  • 001b = 20
  • 010b = 50
  • 011b = 100
  • 100b = 200
  • 101b = 500
  • 110b = 1000
  • 111b = 2000

9.1.31 TIMER2_CONFIG 寄存器(地址 = 26h)[复位 = 00h]

TIMER2_CONFIG 如 表 9-33 所示。

返回到汇总表

表 9-33 TIMER2_CONFIG 寄存器字段说明
字段类型复位说明
7-4TIMER2_ON_WIDTHR/W0000b设置计时器 2 的高侧开关导通时间 (ms)
  • 0000b = 关闭(HSS 为高阻抗)
  • 0001b = 0.1
  • 0010b = 0.3
  • 0011b = 0.5
  • 0100b = 1
  • 0101b = 10
  • 0110b = 20
  • 0111b = 30
  • 1000b = 40
  • 1001b = 50
  • 1010b = 60
  • 1011b = 80
  • 1100b = 100
  • 1101b = 150
  • 1110b = 200
  • 1111b = 开启(HSS 100% 开启)
3TIMER2_CYC_WK_ENR/W0b使用计时器 2 启用循环唤醒
  • 0b = 禁用
  • 1b = 启用
2-0TIMER2_PERIODR/W000b设置计时器 2 的计时器周期 (ms)
  • 000b = 10
  • 001b = 20
  • 010b = 50
  • 011b = 100
  • 100b = 200
  • 101b = 500
  • 110b = 1000
  • 111b = 2000

9.1.32 RSRT_CNTR 寄存器(地址 = 28h)[复位 = 40h]

RSRT_CNTR 如表 9-34 所示。

返回到汇总表

表 9-34 RSRT_CNTR 寄存器字段说明
字段类型复位说明
7-4RSRT_CNTR_SELR/W0100b选择器件在进入睡眠模式之前可以进入重启模式的次数,即 0 到 15 次。注意:在此处写入 0h 会禁用重启计数器。
3-0RESERVEDR0b保留

9.1.33 nRST_GFO_CNTL 寄存器(地址 = 29h)[复位 = 0Ch]

nRST_GFO_CNTL 如表 9-35 所示。

返回到汇总表

表 9-35 nRST_GFO_CNTL 寄存器字段说明
字段类型复位说明
7-6RESERVEDR0b保留
5nRST_PULSE_WIDTHR/W0b设置在 VCC1 清除 UVCC1 阈值后,当器件由于 WD 故障或 nRST 解除延迟而进入重启模式时 nRST 的脉冲宽度
  • 0b = 2ms
  • 1b = 15ms
4GFO_POL_SELR/W0b选择 GFO 引脚的极性。注意:当 8'h29[3:1] = 110b 时,该位决定 GFO 输出的状态
  • 0b = 低电平有效
  • 1b = 高电平有效
3-1GFO_SELR/W110b选择将使此引脚被拉到由 'h29[4] 为 tNRST_TOG 选择的状态的信号,除非选择通用输出
  • 000b = VCC1/2 中断(过压、欠压或短路)
  • 001b = WD 中断事件(每个)
  • 010b = 保留
  • 011b = 本地唤醒请求 (LWU)
  • 100b = 总线唤醒请求 (WUP)
  • 101b = 超出重启计数器(在待机模式下指示)
  • 110b = 通用输出
  • 111b = CAN 总线故障
0RESERVEDR0b保留

9.1.34 WAKE_PIN_CONFIG3 寄存器(地址 = 2Ah)[复位 = F0h]

WAKE_PIN_CONFIG3 如 表 9-36 所示。

返回到汇总表

表 9-36 WAKE_PIN_CONFIG3 寄存器字段说明
字段类型复位说明
7WAKE4_PIN_SETR/W1b配置 WAKE4 是处于活动状态还是非活动状态
  • 0b = WAKE4 处于非活动状态
  • 1b = WAKE4 处于活动状态
6WAKE3_PIN_SETR/W1b配置 WAKE3 是处于活动状态还是非活动状态
  • 0b = WAKE3 处于非活动状态
  • 1b = WAKE3 处于活动状态
5WAKE2_PIN_SETR/W1b配置 WAKE2 是处于活动状态还是非活动状态
  • 0b = WAKE2 处于非活动状态
  • 1b = WAKE2 处于活动状态
4WAKE1_PIN_SETR/W1b配置 WAKE1 是处于活动状态还是非活动状态
  • 0b = WAKE1 处于非活动状态
  • 1b = WAKE1 处于活动状态
3-0MULTI_WAKE_STATR/W0C0000b根据特定位指示哪个 WAKE 输入状态发生了变化。位表示 WAKE 输入,因此如果设置了多个 WAKE 输入位,则表明这些特定的 WAKE 输入会引发唤醒事件。
  • 0001b = WAKE 1
  • 0010b = WAKE 2
  • 0100b = WAKE 3
  • 1000b = WAKE 4

9.1.35 WAKE_PIN_CONFIG4 寄存器(地址 = 2Bh)[复位 = 22h]

WAKE_PIN_CONFIG4 如 表 9-37 所示。

返回到汇总表

表 9-37 WAKE_PIN_CONFIG4 寄存器字段说明
字段类型复位说明
7WAKE2_SENSER/W0bWAKE2 引脚配置为静态或循环检测唤醒
  • 0b = 静态检测
  • 1b = 循环检测
6WAKE2_STATRH0b提供 WAKE2 引脚的状态。
  • 0b = 低电平
  • 1b = 高电平
5-4WAKE2_LEVELR/W10b设置 WAKE2 引脚输入阈值
  • 00b = VCC1
  • 01b = 2.5V
  • 10b = 4V
  • 11b = 6V
3WAKE3_SENSER/W0bWAKE3 引脚配置为静态或循环检测唤醒
  • 0b = 静态检测
  • 1b = 循环检测
2WAKE3_STATRH0b提供 WAKE3 引脚的状态。
  • 0b = 低电平
  • 1b = 高电平
1-0WAKE3_LEVELR/W10b设置 WAKE3 引脚输入阈值
  • 00b = VCC1
  • 01b = 2.5V
  • 10b = 4V
  • 11b = 6V

9.1.36 WD_QA_CONFIG 寄存器(地址 = 2Dh)[复位 = 0Ah]

WD_QA_CONFIG 如表 9-38 所示。

返回到汇总表

表 9-38 WD_QA_CONFIG 寄存器字段说明
字段类型复位说明
7-6WD_ANSW_GEN_CFGR/W00bWD 应答生成配置
5-4WD_QA_POLY_CFGR/W00bWD Q&A 多项式配置
3-0WD_QA_POLY_SEEDR/W1010b当器件处于 RESET 状态时加载的 WD Q&A 多项式种子值

9.1.37 WD_QA_ANSWR 寄存器(地址 = 2Eh)[复位 = 00h]

WD_QA_ANSWR 如表 9-39 所示。

返回到汇总表

表 9-39 WD_QA_ANSWR 寄存器字段说明
字段类型复位说明
7-0WD_QA_ANSWERR/W1C00000000bMCU Q&A 看门狗应答

9.1.38 WD_QA_QUESTION 寄存器(地址 = 2Fh)[复位 = 3Ch]

WD_QA_QUESTION 如表 9-40 所示。

返回到汇总表

表 9-40 WD_QA_QUESTION 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留
6QA_ERRORR/W1C0b看门狗 Q&A 应答错误标志
5-4WD_ANSW_CNTRH11b已接收看门狗 Q&A 错误计数器的当前状态
3-0WD_QUESTIONRH1100b当前看门狗问题值

9.1.39 SW_ID1 寄存器(地址 = 30h)[复位 = 00h]

SW_ID1 如 表 9-41 所示。

返回到汇总表

表 9-41 SW_ID1 寄存器字段说明
字段类型复位说明
7-0EXT_ID_17:10R/W00000000b扩展 ID 位 17:10

9.1.40 SW_ID2 寄存器(地址 = 31h)[复位 = 00h]

SW_ID2 如 表 9-42 所示。

返回到汇总表

表 9-42 SW_ID2 寄存器字段说明
字段类型复位说明
7-0EXT_ID_9:2R/W00000000b扩展 ID 位 9:2

9.1.41 SW_ID3 寄存器(地址 = 32h)[复位 = 00h]

SW_ID3 如 表 9-43 所示。

返回到汇总表

表 9-43 SW_ID3 寄存器字段说明
字段类型复位说明
7-6EXT_ID_1:0R/W00b扩展 ID 位 1:0
5IDER/W0b扩展 ID 字段
  • 0b = 标准 ID(11 位)
  • 1b = 扩展 ID(29 位)
4-0ID_10:6__EXT_ID_28:24R/W00000bID[10:6] 和扩展 ID[28:24]

9.1.42 SW_ID4 寄存器(地址 = 33h)[复位 = 00h]

SW_ID4 如 表 9-44 所示。

返回到汇总表

表 9-44 SW_ID4 寄存器字段说明
字段类型复位说明
7-2ID_5:0__EXT_ID_23:18R/W000000bID[5:0] 和扩展 ID[23:18]
1-0RESERVEDR0b保留

9.1.43 SW_ID_MASK1 寄存器(地址 = 34h)[复位 = 00h]

SW_ID_MASK1 如 表 9-45 所示。

返回到汇总表

表 9-45 SW_ID_MASK1 寄存器字段说明
字段类型复位说明
7-2RESERVEDR0b保留
1-0EXT_ID_MASK_17:16R/W00b扩展 ID 掩码 17:16

9.1.44 SW_ID_MASK2 寄存器(地址 = 35h)[复位 = 00h]

SW_ID_MASK2 如 表 9-46 所示。

返回到汇总表

表 9-46 SW_ID_MASK2 寄存器字段说明
字段类型复位说明
7-0EXT_ID_MASK_15:8R/W00000000b扩展 ID 掩码 15:8

9.1.45 SW_ID_MASK3 寄存器(地址 = 36h)[复位 = 00h]

SW_ID_MASK3 如 表 9-47 所示。

返回到汇总表

表 9-47 SW_ID_MASK3 寄存器字段说明
字段类型复位说明
7-0EXT_ID_MASK_7:0R/W00000000b扩展 ID 掩码 7:0

9.1.46 SW_ID_MASK4 寄存器(地址 = 37h)[复位 = 00h]

SW_ID_MASK4 如 表 9-48 所示。

返回到汇总表

表 9-48 SW_ID_MASK4 寄存器字段说明
字段类型复位说明
7-0ID_MASK_10:3__EXT_ID_MASK_28:21R/W00000000bID 掩码 10:3 和扩展 ID 掩码 28:21(基本 ID)

9.1.47 SW_ID_MASK_DLC 寄存器(地址 = 38h)[复位 = 00h]

SW_ID_MASK_DLC 如表 9-49 所示。

返回到汇总表

表 9-49 SW_ID_MASK_DLC 寄存器字段说明
字段类型复位说明
7-5ID_MASK_2:0__EXT_ID_MASK_20:18R/W000bID 掩码 2:0 和扩展 ID 掩码 20:18(基本 ID)
4-1DLCR/W0000bDLC[3:0]
0DATA_MASK_ENR/W0b数据掩码启用
  • 0b = DLC 字段和数据字段不进行比较,并假定有效。允许远程帧。
  • 1b = DLC 字段必须与 DLC[3:0] 寄存器匹配,并且数据字段字节与 DATAx 寄存器进行比较以找到匹配的 1。忽略远程帧

9.1.48 DATA0 寄存器(地址 = 39h)[复位 = 00h]

DATA0 如 表 9-50 所示。

返回到汇总表

表 9-50 DATA0 寄存器字段说明
字段类型复位说明
7-0DATA0R/W00000000bCAN 数据字节 0

9.1.49 DATA1 寄存器(地址 = 3Ah)[复位 = 00h]

DATA1 如 表 9-51 所示。

返回到汇总表

表 9-51 DATA1 寄存器字段说明
字段类型复位说明
7-0DATA1R/W00000000bCAN 数据字节 1

9.1.50 DATA2 寄存器(地址 = 3Bh)[复位 = 00h]

DATA2 如 表 9-52 所示。

返回到汇总表

表 9-52 DATA2 寄存器字段说明
字段类型复位说明
7-0DATA2R/W00000000bCAN 数据字节 2

9.1.51 DATA3 寄存器(地址 = 3Ch)[复位 = 00h]

DATA3 如 表 9-53 所示。

返回到汇总表

表 9-53 DATA3 寄存器字段说明
字段类型复位说明
7-0DATA3R/W00000000bCAN 数据字节 3

9.1.52 DATA4 寄存器(地址 = 3Dh)[复位 = 00h]

DATA4 如 表 9-54 所示。

返回到汇总表

表 9-54 DATA4 寄存器字段说明
字段类型复位说明
7-0DATA4R/W00000000bCAN 数据字节 4

9.1.53 DATA5 寄存器(地址 = 3Eh)[复位 = 00h]

DATA5 如 表 9-55 所示。

返回到汇总表

表 9-55 DATA5 寄存器字段说明
字段类型复位说明
7-0DATA5R/W00000000bCAN 数据字节 5

9.1.54 DATA6 寄存器(地址 = 3Fh)[复位 = 00h]

DATA6 如 表 9-56 所示。

返回到汇总表

表 9-56 DATA6 寄存器字段说明
字段类型复位说明
7-0DATA6R/W00000000bCAN 数据字节 6

9.1.55 DATA7 寄存器(地址 = 40h)[复位 = 00h]

DATA7 如 表 9-57 所示。

返回到汇总表

表 9-57 DATA7 寄存器字段说明
字段类型复位说明
7-0DATA7R/W00000000bCAN 数据字节 7

9.1.56 SW_CONFIG_1 寄存器(地址 = 44h)[复位 = 50h]

SW_CONFIG_1 如 表 9-58 所示。

返回到汇总表

表 9-58 SW_CONFIG_1 寄存器字段说明
字段类型复位说明
7SW_FD_PASSIVER/W0b选择性唤醒 FD 无源:当出现具有灵活数据速率的 CAN 帧时,此位将修改错误计数器的行为。
  • 0b = 具有灵活数据速率的 CAN 帧将被计为错误帧
  • 1b = 忽略具有灵活数据速率的 CAN 帧(无源)
6-4CAN_DRR/W101bCAN 总线数据速率
  • 000b = 50Kbps
  • 001b = 100kbps
  • 010b = 125kbps
  • 011b = 250kbps
  • 100b = 保留
  • 101b = 500kbps
  • 110b = 保留
  • 111b = 1Mbps
3-2FD_DRR/W00bCAN 总线 FD 数据速率
  • 00b = CAN FD ≤ 4x CAN 数据速率
  • 01b = CAN FD ≥ 5x 且 ≤ 10x CAN 数据速率
  • 10b = CAN FD 8Mbps 与 500k CAN 数据速率
  • 11b = 保留
1-0RESERVEDR0b保留

9.1.57 SW_CONFIG_2 寄存器(地址 = 45h)[复位 = 00h]

SW_CONFIG_2 如 表 9-59 所示。

返回到汇总表

表 9-59 SW_CONFIG_2 寄存器字段说明
字段类型复位说明
7-0FRAME_CNTxRH00000000b帧错误计数器:对于检测到的每个接收帧错误(填充位、CRC 或 CRC 定界符形式错误),该错误计数器会递增 1。假设计数器不为零,则对于每个正确接收到的 CAN 帧,计数器都会递减 1。如果器件在具有灵活数据速率帧的 CAN 上设置为被动,则检测为 CAN FD 帧的任何帧都不会影响帧错误计数器(不进行递增或递减)。如果该帧计数器达到 FRAME_CNT_THRESHOLD[7:0] 值,则下一次递增会使计数器溢出,同时设置 FRAME_OVF 标志。可以通过以下方式重置计数器:启用帧检测或 tSILENCE 检测。

9.1.58 SW_CONFIG_3 寄存器(地址 = 46h)[复位 = 1Fh]

SW_CONFIG_3 如 表 9-60 所示。

返回到汇总表

表 9-60 SW_CONFIG_3 寄存器字段说明
字段类型复位说明
7-0FRAME_CNT_THRESHOLDR/W00011111b帧错误计数器阈值:这些位设置错误计数器达到最大值的点,在下一个错误帧上将溢出并设置 FRAME_OVF 标志。默认值为 31,因此第 32 个错误将设置溢出标志。

9.1.59 SW_CONFIG_4 寄存器(地址 = 47h)[复位 = 00h]

SW_CONFIG_4 如 表 9-61 所示。

返回到汇总表

表 9-61 SW_CONFIG_4 寄存器字段说明
字段类型复位说明
7SWCFGR/W0b选择性唤醒配置完成。注意:写入这些唤醒配置寄存器(8'h30-8'h44、8'h46)中的任何一个都会清除 SWCFG 位。
  • 0b = SW 寄存器未配置或已收到 FRAME_OVF 故障。
  • 1b = SW 寄存器已配置。注意:请将此作为配置和开启选择性唤醒功能的最后一步。
6CAN_SYNC_FDRH0b如果启用帧检测,则器件正在正确地对 CAN FD 帧进行解码。此标志在接收每个帧后更新。通过轮询此标志,系统可以确定器件是否正在正确地对 CAN FD 帧进行解码,直到(但不包括)数据字段。该标志会自行清除。
5CAN_SYNCRH0b同步到 CAN 数据:如果启用帧检测,此标志指示器件正在正确地对 CAN 帧进行解码。此标志在接收每个帧后更新。通过轮询该标志,系统可以确定器件是否正在正确地对 CAN 帧进行解码。该标志会自行清除。
4-0RESERVEDR0b保留

9.1.60 HSS_CNTL2 寄存器(地址 = 4Dh)[复位 = 00h]

HSS_CNTL2 如 表 9-62 所示。

返回到汇总表

表 9-62 HSS_CNTL2 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留
6-4HSS3_CNTLR/W000b高侧开关 3 的控制
  • 000b = 关闭
  • 001b = PWM1
  • 010b = PWM2
  • 011b = Timer1
  • 100b = Timer2
  • 101b = 开启
  • 110b = PWM3
  • 111b = PWM4
3RESERVEDR0b保留
2-0HSS4_CNTLR/W000b高侧开关 4 的控制
  • 000b = 关闭
  • 001b = PWM1
  • 010b = PWM2
  • 011b = Timer1
  • 100b = Timer2
  • 101b = 开启
  • 110b = PWM3
  • 111b = PWM4

9.1.61 EEPROM 寄存器(地址 = 4Eh)[复位 = 00h]

表 9-63 中显示了 EEPROM。

返回到汇总表

表 9-63 EEPROM 寄存器字段说明
字段类型复位说明
7EEPROM_SAVER/W0b将配置位保存到 EEPROM。将 1b 和正确的代码写入寄存器 8'h4E[3:0],以便将配置位保存到 EEPROM。在写入 EEPROM 后自行清除。
6EEPROM_CRC_CHKR/W0b强制 EEPROM CRC 校验
  • 0b = 不读取或校验 CRC
  • 1b = 强制读取和校验 CRC
5EEPROM_RELOADR/W0b强制从 EEPROM 重新加载存储器
  • 0b = 不重新加载
  • 1b = 重新加载 EEPROM
4RESERVEDR0b保留
3-0EEPROM_CODER/W0000b访问 EERPOM 的代码为 Ah。自动清零回 0h

9.1.62 HSS_CNTL3 寄存器(地址 = 4Fh)[复位 = 00h]

HSS_CNTL3 如 表 9-64 所示。

返回到汇总表

表 9-64 HSS_CNTL3 寄存器字段说明
字段类型复位说明
7HSS_OV_SD_DISR/W0b配置 OVHSS 导致的 HSS 关断
  • 0b = HSS 因 OVHSS 而关断
  • 1b = 即使在 OVHSS 期间,HSS 仍保持开启
6HSS_UV_SD_DISR/W0b配置 UVHSS 导致的 HSS 关断
  • 0b = HSS 因 UVHSS 而关断
  • 1b = 即使在 UVHSS 期间,HSS 仍保持开启
5HSS_OV_UV_RECR/W0b配置高侧开关因 OVHSS 或 UVHSS 事件而断开时的自动恢复
  • 0b = 启用(清除 OV/UVHSS 事件时自动恢复 HSS 输出)
  • 1b = 禁用(自动恢复禁用。清除 OV/UVHSS 事件后,必须在控制器上手动重新导通 HSS)
4SLP_CYC_WK_ENR/W0b根据 timer1 或 timer2 在睡眠模式下启用循环唤醒
  • 0b = 禁用
  • 1b = 启用
3RESERVEDR0b保留
2VCC2_STATUSRH0bVCC2 LDO 状态
  • 0b = UVCC2 或关闭
  • 1b = 处于稳压状态
1VCAN_STATUSRH0bVCAN LDO 状态
  • 0b = UVCAN 或关闭
  • 1b = 处于稳压状态
0RSTRT_TIMER_SELR/W0b如果 VCC1 不超过 UVCC1R,则选择用于退出重启模式的重启计时器
  • 0b = tRSTTO
  • 1b = tINACTIVE

9.1.63 INT_GLOBAL 寄存器(地址 = 50h)[复位 = 00h]

INT_GLOBAL 如表 9-65 所示。

返回到汇总表

表 9-65 INT_GLOBAL 寄存器字段说明
字段类型复位说明
7INT_7RH0bINT_7 的逻辑或
6INT_1RH0bINT_1 的逻辑或
5INT_2RH0bINT_2 的逻辑或
4INT_3RH0bINT_3 的逻辑或
3INT_CANBUSRH0bINT_CANBUS 寄存器的逻辑或
2INT_4RH0bINT_4 的逻辑或
1RESERVEDR0b保留
0INT_6RH0bINT_6 的逻辑或

9.1.64 INT_1 寄存器(地址 = 51h)[复位 = 00h]

INT_1 如 表 9-66 所示。

返回到汇总表

表 9-66 INT_1 寄存器字段说明
字段类型复位说明
7WDR/W1C0b看门狗事件中断。注意:此中断位将针对每个看门狗错误事件进行设置,而不依赖看门狗错误计数器
6CANINT_1R/W1C0bCAN 总线唤醒中断
5LWUR/W1C0b本地唤醒
4WKERRR/W1C0b当 SWE 计时器已过期且状态机已返回睡眠模式时,将设置唤醒错误位
3FRAME_OVF_1R/W1C0b帧错误计数器溢出
2CANSLNT_1R/W1C0bCAN 总线在 tSILENCE 期间处于非活动状态
1SWPIN_WUR/W1C0bSW 引脚唤醒中断
0CANDOM_1R/W1C0bCAN 总线卡在显性状态

9.1.65 INT_2 寄存器(地址 = 52h)[复位 = 40h]

INT_2 如 表 9-67 所示。

返回到汇总表

表 9-67 INT_2 寄存器字段说明
字段类型复位说明
7SMSR/W1C0b睡眠模式状态标志。仅在 WKERR、UVIO 超时或 UVIO + TSD 故障导致进入睡眠模式时设置
6PWRONR/W1C1b上电
5OVCC1R/W1C0bVCC1 过压
4UVSUP5R/W1C0bUVSUP5 欠压
3UVSUP3R/W1C0bUVSUP3 欠压
2UVCC1R/W1C0bVCC1 欠压
1TSD_SBCR/W1C0bVCC1 或 HSS 导致的 SBC 热关断(从失效防护模式恢复后指示中断)
0SMER/W1C0b如果启用,当器件处于睡眠模式、VCC1 开启并由于 VCC1 故障或看门狗故障退出并进入重启或失效防护模式时,退出睡眠模式中断

9.1.66 INT_3 寄存器(地址 = 53h)[复位 = 00h]

INT_3 如 表 9-68 所示。

返回到汇总表

表 9-68 INT_3 寄存器字段说明
字段类型复位说明
7SPIERRR/W1C0b设置 SPI 状态位时设置
6SWERRRH0b(SWE_EN 与 NOT (SWCFG))和 FRAME_OVF 的逻辑或。在设置 SWERR 时,可能不会启用选择性唤醒
5FSMR/W1C0b已进入失效防护模式。可以在 FSM 中清除
4CRCERRR/W1C0b检测到 SPI 事务 CRC 错误
3VCC1SCR/W1C0b检测到 VCC1 短路
2RSRT_CNTR/W1C0b重启计数器超过编程的计数
1TSD_CANR/W1C0bVCC2 或 CAN 导致的热关断
0CRC_EEPROMR/W1C0bEEPROM CRC 错误

9.1.67 INT_CANBUS_1 寄存器(地址 = 54h)[复位 = 00h]

INT_CANBUS_1 如 表 9-69 所示。

返回到汇总表

表 9-69 INT_CANBUS_1 寄存器字段说明
字段类型复位说明
7UVCANR/W1C0bUVCAN 中断
6RESERVEDR0b保留
5CANHCANLR/W1C0bCANH 和 CANL 短接在一起
4CANHBATR/W1C0bCANH 短接至 Vbat
3CANLGNDR/W1C0bCANL 短接至 GND
2CANBUSOPENR/W1C0bCAN 总线开路
1CANBUSGNDR/W1C0bCAN 总线短接至 GND,或 CANH 短接至 GND
0CANBUSBATR/W1C0bCAN 总线短接至 Vbat,或 CANL 短接至 Vbat

9.1.68 INT_7 寄存器(地址 = 55h)[复位 = 00h]

INT_7 如 表 9-70 所示。

返回到汇总表

表 9-70 INT_7 寄存器字段说明
字段类型复位说明
7HSSOC1R/W1C0b高侧开关 1 过流
6HSSOL1R/W1C0b高侧开关 1 开路负载
5HSSOC2R/W1C0b高侧开关 2 过流
4HSSOL2R/W1C0b高侧开关 2 开路负载
3HSSOC3R/W1C0b高侧开关 3 过流
2HSSOL3R/W1C0b高侧开关 3 开路负载
1HSSOC4R/W1C0b高侧开关 4 过流
0HSSOL4R/W1C0b高侧开关 4 开路负载

9.1.69 INT_EN_1 寄存器(地址 = 56h)[复位 = FFh]

INT_EN_1 如 表 9-71 所示。

返回到汇总表

表 9-71 INT_EN_1 寄存器字段说明
字段类型复位说明
7WD_ENR/W1b看门狗事件检测屏蔽
6CANINT_ENR/W1bCAN 总线唤醒中断屏蔽
5LWU_ENR/W1b本地唤醒屏蔽
4WKERR_ENR/W1b唤醒错误屏蔽
3FRAME_OVF_ENR/W1b帧错误计数器溢出屏蔽
2CANSLNT_ENR/W1bCAN 静默屏蔽
1SWPIN_WU_ENR/W1bSW 引脚唤醒中断屏蔽
0CANDOM_ENR/W1bCAN 总线卡在显性状态屏蔽

9.1.70 INT_EN_2 寄存器(地址 = 57h)[复位 = 7Fh]

INT_EN_2 如 表 9-72 所示。

返回到汇总表

表 9-72 INT_EN_2 寄存器字段说明
字段类型复位说明
7SMS_ENR0bSMS 标志启用(只读)
6PWRON_ENR1b上电标志启用(不可更改)
5OVCC1_ENR/W1bVCC1 过压屏蔽
4UVSUP5_ENR/W1bVSUP5 欠压屏蔽
3UVSUP3_ENR/W1bUVSUP3 欠压屏蔽
2UVCC1_ENR/W1bVCC1 欠压屏蔽
1TSD_SBC_ENR/W1bSBC 热关断导致的中断的屏蔽位
0SME_ENR1bSME 中断启用(始终启用)

9.1.71 INT_EN_3 寄存器(地址 = 58h)[复位 = FEh]

INT_EN_3 如 表 9-73 所示。

返回到汇总表

表 9-73 INT_EN_3 寄存器字段说明
字段类型复位说明
7SPIERR_ENR/W1bSPI 错误中断屏蔽
6SWERR_ENR/W1b选择性唤醒错误屏蔽
5FSM_ENR/W1b失效防护状态标志屏蔽
4CRCERR_ENR/W1bSPI CRC 错误中断屏蔽
3VCC1SC_ENR/W1bVCC1 短路中断屏蔽
2RSRT_CNT_ENR/W1b重启计数器超过编程的计数屏蔽
1TSD_CAN_ENR1bCAN/VCC2 热关断的屏蔽位
0RESERVEDR0b保留

9.1.72 INT_EN_CANBUS_1 寄存器(地址 = 59h)[复位 = BFh]

INT_EN_CANBUS_1 如 表 9-74 所示。

返回到汇总表

表 9-74 INT_EN_CANBUS_1 寄存器字段说明
字段类型复位说明
7UVCAN_ENR/W1bUVCAN 中断屏蔽
6RESERVEDR0b保留
5CANHCANL_ENR/W1bCANH 和 CANL 短接在一起故障中断的屏蔽位
4CANHBAT_ENR/W1bCANH 短接到 Vbat 故障中断的屏蔽位
3CANLGND_ENR/W1bCANL 短接至 GND 启用
2CANBUSOPEN_ENR/W1bCAN 总线开路启用
1CANBUSGND_ENR/W1bCAN 总线短接至 GND 启用
0CANBUSBAT_ENR/W1bCAN 总线短接至 Vbat 启用

9.1.73 INT_4 寄存器(地址 = 5Ah)[复位 = 00h]

INT_4 如 表 9-75 所示。

返回到汇总表

表 9-75 INT_4 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留
6RESERVEDR0b保留
5RESERVEDR0b保留
4CYC_WUPR/W1C0b通过内部计时器实现的循环唤醒中断
3MODE_ERRR/W1C0b模式更改请求的收发器状态非法
2OVHSSR/W1C0b高侧开关的 VHSS 过压
1EEPROM_CRC_INTR/W1C0bEEPROM CRC 校验失败
0UVHSSR/W1C0b高侧开关的 VHSS 欠压

9.1.74 INT_6 寄存器(地址 = 5Ch)[复位 = 00h]

INT_6 如 表 9-76 所示。

返回到汇总表

表 9-76 INT_6 寄存器字段说明
字段类型复位说明
7TSDWR/W1C0b热关断警告
6UVCC1PWR/W1C0bVCC1 欠压预警
5RESERVEDR0b保留
4RESERVEDR0b保留
3RESERVEDR0b保留
2UVCC2R/W1C0bVCC2 引脚欠压
1OVCC2R/W1C0bVCC2 引脚过压
0VCC2SCR/W1C0bVCC2 引脚短路

9.1.75 INT_EN_4 寄存器(地址 = 5Eh)[复位 = 1Fh]

INT_EN_4 如 表 9-77 所示。

返回到汇总表

表 9-77 INT_EN_4 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留
6RESERVEDR0b保留
5RESERVEDR0b保留
4CYC_WUP_ENR/W1b循环唤醒中断的屏蔽位
3MODE_ERR_ENR/W1b模式更改请求屏蔽的收发器状态非法
2OVHSS_ENR/W1b高侧开关的 VHSS 过压屏蔽
1EEPROM_CRC_INT_ENR/W1bEEPROM CRC 校验失败屏蔽
0UVHSS_ENR/W1b高侧开关的 VHSS 欠压屏蔽

9.1.76 INT_EN_6 寄存器(地址 = 60h)[复位 = C7h]

INT_EN_6 如 表 9-78 所示。

返回到汇总表

表 9-78 INT_EN_6 寄存器字段说明
字段类型复位说明
7TSDW_ENR/W1C1b热关断警告屏蔽
6UVCC1PW_ENR/W1C1bVCC1 欠压预警屏蔽
5RESERVEDR0b保留
4RESERVEDR0b保留
3RESERVEDR0b保留
2UVCC2_ENR/W1bVCC2 引脚欠压屏蔽
1OVCC2_ENR/W1bVCC2 引脚过压屏蔽
0VCC2SC_ENR/W1bVCC2 引脚短路屏蔽

9.1.77 INT_EN_7 寄存器(地址 = 62h)[复位 = FFh]

INT_EN_7 如 表 9-79 所示。

返回到汇总表

表 9-79 INT_EN_7 寄存器字段说明
字段类型复位说明
7HSSOC1_ENR/W1b高侧开关 1 过流中断屏蔽
6HSSOL1_ENR/W1b高侧开关 1 开路中断屏蔽
5HSSOC2_ENR/W1b高侧开关 2 过流中断屏蔽
4HSSOL2_ENR/W1b高侧开关 2 开路中断屏蔽
3HSSOC3_ENR/W1b高侧开关 3 过流中断屏蔽
2HSSOL3_ENR/W1b高侧开关 3 开路中断屏蔽
1HSSOC4_ENR/W1b高侧开关 4 过流中断屏蔽
0HSSOL4_ENR/W1b高侧开关 4 开路中断屏蔽

9.1.78 BUCK_CONFIG1 寄存器(地址 = 65h)[复位 = 28h]

BUCK_CONFIG1 如 表 9-80 所示。

返回到汇总表

表 9-80 BUCK_CONFIG1 寄存器字段说明
字段类型复位说明
7-6RSVD
(REV_ID = 20h)
R/W00bREV_ID:20h
RESERVED
7-6SS_MOD_FREQ
(REV_ID = 21h)
R/W00bREV_ID:21h
展频调制的频率扩展选项。
注意:这些位仅在 REV_ID = 21h(硅片修订版本 2.1)时可用。
注意:展频启用时 1.8MHz 的开关频率会在 AM 频带产生发射。建议使用 4% Δfc 调制选项,以更大限度地减少 AM 频带中的干扰
  • 00b = 关闭
  • 01b = 4% Δfc
  • 10b = 8% Δfc
  • 11b = 保留
5-4BUCK_FSWR/W10b降压稳压器开关频率设置
  • 00b = 1.8MHz
  • 01b = 2.0MHz
  • 10b = 2.2MHz
  • 11b = 2.4MHz
3PWM_PFM_CNTL_NORMALR/W1b正常模式下的 PFM 和 PWM 模式配置
  • 0b = 自动(在 PFM 和 PWM 模式之间自动转换)
  • 1b = PWM
2PWM_PFM_CNTL_STDBY_SLPR/W0b待机/睡眠模式下的 PFM 和 PWM 模式配置
  • 0b = 自动(在 PFM 和 PWM 模式之间自动转换)
  • 1b = PWM
1RSVD
(REV_ID = 20h)
R/W0bREV_ID:20h
REV_ID 为 20h(硅片修订版本 2.0)时的保留位。
注意:请勿在 ES_2.0 中设置该位
1PRSS_EN
(REV_ID = 21h)
R/W0bREV_ID:21h
启用伪随机展频 (PRSS)
注意:该位仅在 REV_ID = 21h(硅片版本 2.1)时可用
  • 0b = 线性展频
  • 1b = 伪随机展频
0ICC1_CUR_LIMITR/W0b降压稳压器的电流限制阈值
  • 0b = 高阈值(1A 负载)
  • 1b = 低阈值(500mA 负载)

9.1.79 ID_PIN_STATUS 寄存器(地址 = 78h)[复位 = 00h]

ID_PIN_STATUS 如表 9-81 所示。

返回到汇总表

表 9-81 ID_PIN_STATUS 寄存器字段说明
字段类型复位说明
7-6ID4_STATR/W0C00bID4 引脚连接状态。注意:如果 WAKE_ID4_PU_PD 寄存器位设置为 01b(下拉)或 10b(上拉),则状态位复位为 00b。在这种情况下,WAKE4_STAT 位反映 ID4 引脚的实时引脚逻辑。
  • 00b = 未知
  • 01b = 连接到 GND
  • 10b = 连接到 VSUP
  • 11b = 悬空
5-4ID3_STATR/W0C00bID3 引脚连接状态。注意:如果 WAKE_ID3_PU_PD 寄存器位设置为 01b(下拉)或 10b(上拉),则状态位复位为 00b。在这种情况下,WAKE3_STAT 位反映 ID3 引脚的实时引脚逻辑。
  • 00b = 未知
  • 01b = 连接到 GND
  • 10b = 连接到 VSUP
  • 11b = 悬空
3-2ID2_STATR/W0C00bID2 引脚连接状态。注意:如果 WAKE_ID2_PU_PD 寄存器位设置为 01b(下拉)或 10b(上拉),则状态位复位为 00b。在这种情况下,WAKE2_STAT 位反映 ID2 引脚的实时引脚逻辑。
  • 00b = 未知
  • 01b = 连接到 GND
  • 10b = 连接到 VSUP
  • 11b = 悬空
1-0ID1_STATR/W0C00bID1 引脚连接状态。注意:如果 WAKE_ID1_PU_PD 寄存器位设置为 01b(下拉)或 10b(上拉),则状态位复位为 00b。在这种情况下,WAKE1_STAT 位反映 ID1 引脚的实时引脚逻辑。
  • 00b = 未知
  • 01b = 连接到 GND
  • 10b = 连接到 VSUP
  • 11b = 悬空

9.1.80 WAKE_ID_CONFIG1 寄存器(地址 = 79h)[复位 = 66h]

WAKE_ID_CONFIG1 如 表 9-82 所示。

返回到汇总表

表 9-82 WAKE_ID_CONFIG1 寄存器字段说明
字段类型复位说明
7ID2_ENR/W0b启用/禁用 ID2 功能。注意:如果 ID2_EN 和 WAKE2_PIN_SET 均设置为 1b,器件将忽略 WAKE2_PIN_SET 设置,并且 ID 功能在 WAKE2/ID2 引脚上启用
  • 0b = ID2 引脚禁用
  • 1b = ID2 引脚启用
6-5WAKE_ID2_PU_PDR/W11b实现上拉、下拉、自动或禁用的 ID2 配置。注意:只有自动选择 (11b) 会更新 ID2_STAT 寄存器位
  • 00b = 上拉和下拉均未激活
  • 01b = 下拉已激活
  • 10b = 上拉已激活
  • 11b = 自动选择上拉/下拉
4ID2_PD_VALUER0bID2 引脚下拉电流强度设置
  • 0b = 3mA
  • 1b = 10mA
3ID1_ENR/W0b启用/禁用 ID1 功能。注意:如果 ID1_EN 和 WAKE1_PIN_SET 均设置为 1b,器件将忽略 WAKE1_PIN_SET 设置,并且 ID 功能在 WAKE1/ID1 引脚上启用
  • 0b = ID1 引脚禁用
  • 1b = ID1 引脚启用
2-1WAKE_ID1_PU_PDR/W11b实现上拉、下拉、自动或禁用的 ID1 配置。注意:只有自动选择 (11b) 会更新 ID1_STAT 寄存器位
  • 00b = 上拉和下拉均未激活
  • 01b = 下拉已激活
  • 10b = 上拉已激活
  • 11b = 自动选择上拉/下拉
0ID1_PD_VALUER0bID1 引脚下拉电流强度设置
  • 0b = 3mA
  • 1b = 10mA

9.1.81 WAKE_ID_CONFIG2 寄存器(地址 = 7Ah)[复位 = 66h]

WAKE_ID_CONFIG2 如 表 9-83 所示。

返回到汇总表

表 9-83 WAKE_ID_CONFIG2 寄存器字段说明
字段类型复位说明
7ID4_ENR/W0b启用/禁用 ID4 功能。注意:如果 ID4_EN 和 WAKE4_PIN_SET 均设置为 1b,器件将忽略 WAKE4_PIN_SET 设置,并且 ID 功能在 WAKE4/ID4 引脚上启用
  • 0b = ID4 引脚禁用
  • 1b = ID4 引脚启用
6-5WAKE_ID4_PU_PDR/W11b实现上拉、下拉、自动或禁用的 ID4 配置。注意:只有自动选择 (11b) 会更新 ID4_STAT 寄存器位
  • 00b = 上拉和下拉均未激活
  • 01b = 下拉已激活
  • 10b = 上拉已激活
  • 11b = 自动选择上拉/下拉
4ID4_PD_VALUER0bID4 引脚下拉电流强度设置
  • 0b = 3mA
  • 1b = 10mA
3ID3_ENR/W0b启用/禁用 ID3 功能。注意:如果 ID3_EN 和 WAKE3_PIN_SET 均设置为 1b,器件将忽略 WAKE3_PIN_SET 设置,并且 ID 功能在 WAKE3/ID3 引脚上启用
  • 0b = ID3 引脚禁用
  • 1b = ID3 引脚启用
2-1WAKE_ID3_PU_PDR/W11b实现上拉、下拉、自动或禁用的 ID3 配置。注意:只有自动选择 (11b) 会更新 ID3_STAT 寄存器位
  • 00b = 上拉和下拉均未激活
  • 01b = 下拉已激活
  • 10b = 上拉已激活
  • 11b = 自动选择上拉/下拉
0ID3_PD_VALUER0bID3 引脚下拉电流强度设置
  • 0b = 3mA
  • 1b = 10mA

9.1.82 WAKE_PIN_CONFIG5 寄存器(地址 = 7Bh)[复位 = 20h]

WAKE_PIN_CONFIG5 如 表 9-84 所示。

返回到汇总表

表 9-84 WAKE_PIN_CONFIG5 寄存器字段说明
字段类型复位说明
7WAKE4_SENSER/W0bWAKE4 引脚配置为静态或循环检测唤醒
  • 0b = 静态检测
  • 1b = 循环检测
6WAKE4_STATRH0b提供 WAKE4 引脚的状态。
  • 0b = 低电平
  • 1b = 高电平
5-4WAKE4_LEVELR/W10b设置 WAKE4 引脚输入阈值
  • 00b = 基于 VCC1
  • 01b = 2.5V
  • 10b = 4V
  • 11b = 6V
3-0RESERVEDR0b保留