ZHCSMK4B September   2022  – January 2025 ADS131B26-Q1

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 时序要求
    7. 5.7 开关特性
    8. 5.8 时序图
    9. 5.9 典型特性
  7. 参数测量信息
    1. 6.1 温漂测量
    2. 6.2 增益漂移测量
    3. 6.3 噪声性能
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 命名规则
      2. 7.3.2 精密电压基准(REFA、REFB)
      3. 7.3.3 时钟(MCLK、OSCM、OSCD)
      4. 7.3.4 ADC1y
        1. 7.3.4.1 ADC1y Input Multiplexer
        2. 7.3.4.2 ADC1y 可编程增益放大器 (PGA)
        3. 7.3.4.3 ADC1y ΔΣ 调制器
        4. 7.3.4.4 ADC1y 数字滤波器
        5. 7.3.4.5 ADC1y 偏移和增益校准
        6. 7.3.4.6 ADC1y 转换数据
      5. 7.3.5 ADC2y
        1. 7.3.5.1 ADC2y 输入多路复用器
        2. 7.3.5.2 ADC2y 可编程增益放大器 (PGA)
        3. 7.3.5.3 ADC2y ΔΣ 调制器
        4. 7.3.5.4 ADC2y 数字滤波器
        5. 7.3.5.5 ADC2y 偏移和增益校准
        6. 7.3.5.6 ADC2y 序列发生器
        7. 7.3.5.7 VCMy 缓冲器
        8. 7.3.5.8 ADC2y 测量配置
        9. 7.3.5.9 ADC2y 转换数据
      6. 7.3.6 ADC3y
      7. 7.3.7 通用数字输入和输出(GPIO0 至 GPIO4)
        1. 7.3.7.1 GPIOx PWM 输出配置
        2. 7.3.7.2 GPIOx PWM 输入回读
      8. 7.3.8 通用数字输入与输出(GPIO0A、GPIO1A、GPIO0B、GPIO1B)
      9. 7.3.9 监控器和诊断功能
        1. 7.3.9.1  电源监控器
        2. 7.3.9.2  时钟监控器
        3. 7.3.9.3  数字监测器
          1. 7.3.9.3.1 寄存器映射 CRC
          2. 7.3.9.3.2 内存映射 CRC
          3. 7.3.9.3.3 GPIO 读回
        4. 7.3.9.4  通信监控器
        5. 7.3.9.5  故障标志和故障屏蔽
        6. 7.3.9.6  FAULT 引脚
        7. 7.3.9.7  诊断和诊断过程
        8. 7.3.9.8  指示灯
        9. 7.3.9.9  转换和序列计数器
        10. 7.3.9.10 电源电压回读
        11. 7.3.9.11 温度传感器(TSA、TSB)
        12. 7.3.9.12 测试 DAC(TDACA、TDACB)
        13. 7.3.9.13 开路检测
        14. 7.3.9.14 主机检测和 MHD 引脚缺失
        15. 7.3.9.15 过流比较器(OCCA、OCCB)
          1. 7.3.9.15.1 OCCA 和 OCCB 引脚
          2. 7.3.9.15.2 过流指示响应时间
    4. 7.4 器件功能模式
      1. 7.4.1 上电和复位
        1. 7.4.1.1 上电复位 (POR)
        2. 7.4.1.2 RESETn 引脚
        3. 7.4.1.3 RESET 命令
      2. 7.4.2 工作模式
        1. 7.4.2.1 工作模式
        2. 7.4.2.2 待机模式
        3. 7.4.2.3 断电模式
      3. 7.4.3 ADC 转换模式
        1. 7.4.3.1 ADC1y 和 ADC3y 转换模式
          1. 7.4.3.1.1 连续转换模式
          2. 7.4.3.1.2 单次转换模式
          3. 7.4.3.1.3 全局斩波模式
            1. 7.4.3.1.3.1 全局斩波模式下的过流指示响应时间
        2. 7.4.3.2 ADC2y 序列发生器工作模式和序列模式
          1. 7.4.3.2.1 连续序列模式
          2. 7.4.3.2.2 单次序列模式
          3. 7.4.3.2.3 基于 ADC1y 转换启动的同步单次序列模式
    5. 7.5 编程
      1. 7.5.1 串行接口
        1. 7.5.1.1 串行接口信号
          1. 7.5.1.1.1 芯片选择 (CSn)
          2. 7.5.1.1.2 串行数据时钟 (SCLK)
          3. 7.5.1.1.3 串行数据输入 (SDI)
          4. 7.5.1.1.4 串行数据输出 (SDO)
          5. 7.5.1.1.5 数据就绪 (DRDYn)
        2. 7.5.1.2 串行接口通信结构
          1. 7.5.1.2.1 SPI 通信帧
          2. 7.5.1.2.2 SPI 通信字
          3. 7.5.1.2.3 STATUS 字
          4. 7.5.1.2.4 通信循环冗余校验 (CRC)
          5. 7.5.1.2.5 命令
            1. 7.5.1.2.5.1 NULL (0000 0000 0000 0000b)
            2. 7.5.1.2.5.2 RESET (0000 0000 0001 0001b)
            3. 7.5.1.2.5.3 LOCK (0000 0101 0101 0101b)
            4. 7.5.1.2.5.4 UNLOCK (0000 0110 0101 0101b)
            5. 7.5.1.2.5.5 WREG (011a aaaa aaa0 0nnnb)
            6. 7.5.1.2.5.6 RREG (101a aaaa aaan nnnn)
          6. 7.5.1.2.6 SCLK 计数器
          7. 7.5.1.2.7 SPI 超时
          8. 7.5.1.2.8 读取 ADC1A、ADC1B、ADC2A、ADC2B、ADC3A 和 ADC3B 转换数据
          9. 7.5.1.2.9 DRDYn 引脚行为
  9. 寄存器映射
    1. 8.1 寄存器
  10. 应用和实施
    1. 9.1 应用信息
      1. 9.1.1 未使用的输入和输出
      2. 9.1.2 最小接口连接
    2. 9.2 典型应用
      1. 9.2.1 设计要求
      2. 9.2.2 详细设计过程
        1. 9.2.2.1 分流测量
        2. 9.2.2.2 电池组电压测量
        3. 9.2.2.3 其他电压测量
        4. 9.2.2.4 分流温度测量
        5. 9.2.2.5 模拟输出温度传感器测量
      3. 9.2.3 应用曲线
    3. 9.3 电源相关建议
      1. 9.3.1 电源选项
        1. 9.3.1.1 单个非稳压外部 4V 至 16V 电源(3.3V 数字 I/O 电平)
        2. 9.3.1.2 3.3V 单个稳压外部电源(3.3V 数字 IO 电平)
        3. 9.3.1.3 单个稳压外部 5V 电源(5V 数字 I/O 电平)
      2. 9.3.2 电源排序
      3. 9.3.3 电源去耦
    4. 9.4 布局
      1. 9.4.1 布局指南
      2. 9.4.2 布局示例
  11. 10器件和文档支持
    1. 10.1 文档支持
      1. 10.1.1 相关文档
    2. 10.2 接收文档更新通知
    3. 10.3 支持资源
    4. 10.4 商标
    5. 10.5 静电放电警告
    6. 10.6 术语表
  12. 11修订历史记录
  13. 12机械、封装和可订购信息

寄存器

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

表 8-1 寄存器映射
地址首字母缩写词复位位 15位 14位 13位 12位 11位 10位 9位 8
位 7位 6位 5位 4位 3位 2位 1位 0
0 段
00hIDXREV[7:0]
ADC_COUNT[2:0]DEVICE_ID[4:0]
01hSTATUS_MSB7FC8hRESETnSUPPLY_FAULTnCLOCK_FAULTnDIGITAL_FAULTnOCC_FAULTnSPI_CRC_FAULTnSPI_TIMEOUTnSCLK_COUNT_FAULTn
REG_ACCESS_FAULTnCOMMAND_RESPONSE[3:0]LOCK时钟模式
02hSTATUS_LSB0000hSEQ2A_COUNT[1:0]SEQ2B_COUNT[1:0]CONV1A_COUNT[1:0]CONV1B_COUNT[1:0]
RESERVEDSEQ2A_ACTIVESEQ2B_ACTIVE
03hSUPPLY_STATUSFFFFhAVDD_OVnAVDD_UVnIOVDD_OVnIOVDD_UVnDVDD_OVnDVDD_UVnAVDD_OSCnIOVDD_OSCn
DVDD_OSCnAVDD_OTWnIOVDD_OTWnAVDD_CLnIOVDD_CLnAGNDA_DISCnAGNDB_DISCnDGND_DISCn
04hCLOCK_STATUSFC07hRESERVED
RESERVEDMCLK_FAULTnOSCD_WDnMCLK_WDn
05hDIGITAL_STATUSEC00hREG_MAP1_CRC_FAULTnREG_MAP2_CRC_FAULTnREG_MAP3_CRC_FAULTnRESERVEDMEM_MAP_CRC_FAULTnOTP_BANKRESERVED
RESERVED
06hOCC_STATUS000FhRESERVED
RESERVEDOCCA_HTnOCCA_LTnOCCB_HTnOCCB_LTn
07hGPI_DATA0000hRESERVEDGPI4_DAT[1:0]
GPI3_DAT[1:0]GPI2_DAT[1:0]GPI1_DAT[1:0]GPI0_DAT[1:0]
08hGPIA_GPIB_DATA0000hRESERVEDGPI1A_DAT[1:0]GPI0A_DAT[1:0]
RESERVEDGPI1B_DAT[1:0]GPI0B_DAT[1:0]
09hCONVERSION_CTRL0000hRESERVEDSTARTARESERVEDSTARTBRESERVEDSTOPARESERVEDSTOPB
RESERVEDSEQ2A_STARTRESERVEDSEQ2B_STARTRESERVEDSEQ2A_STOPRESERVEDSEQ2B_STOP
10hSEQ2A_STEP0_DATA0000hSEQ2A_STEP0_DAT[15:0]
SEQ2A_STEP0_DAT[15:0]
11hSEQ2A_STEP1_DATA0000hSEQ2A_STEP1_DAT[15:0]
SEQ2A_STEP1_DAT[15:0]
12hSEQ2A_STEP2_DATA0000hSEQ2A_STEP2_DAT[15:0]
SEQ2A_STEP2_DAT[15:0]
13hSEQ2A_STEP3_DATA0000hSEQ2A_STEP3_DAT[15:0]
SEQ2A_STEP3_DAT[15:0]
14hSEQ2A_STEP4_DATA0000hSEQ2A_STEP4_DAT[15:0]
SEQ2A_STEP4_DAT[15:0]
15hSEQ2A_STEP5_DATA0000hSEQ2A_STEP5_DAT[15:0]
SEQ2A_STEP5_DAT[15:0]
16hSEQ2A_STEP6_DATA0000hSEQ2A_STEP6_DAT[15:0]
SEQ2A_STEP6_DAT[15:0]
17hSEQ2A_STEP7_DATA0000hSEQ2A_STEP7_DAT[15:0]
SEQ2A_STEP7_DAT[15:0]
18hSEQ2A_STEP8_DATA0000hSEQ2A_STEP8_DAT[15:0]
SEQ2A_STEP8_DAT[15:0]
19hSEQ2A_STEP9_DATA0000hSEQ2A_STEP9_DAT[15:0]
SEQ2A_STEP9_DAT[15:0]
1AhSEQ2A_STEP10_DATA0000hSEQ2A_STEP10_DAT[15:0]
SEQ2A_STEP10_DAT[15:0]
1BhSEQ2A_STEP11_DATA0000hSEQ2A_STEP11_DAT[15:0]
SEQ2A_STEP11_DAT[15:0]
1ChSEQ2A_STEP12_DATA0000hSEQ2A_STEP12_DAT[15:0]
SEQ2A_STEP12_DAT[15:0]
1DhSEQ2A_STEP13_DATA0000hSEQ2A_STEP13_DAT[15:0]
SEQ2A_STEP13_DAT[15:0]
1EhSEQ2A_STEP14_DATA0000hSEQ2A_STEP14_DAT[15:0]
SEQ2A_STEP14_DAT[15:0]
1FhSEQ2A_STEP15_DATA0000hSEQ2A_STEP15_DAT[15:0]
SEQ2A_STEP15_DAT[15:0]
20hSEQ2B_STEP0_DATA0000hSEQ2B_STEP0_DAT[15:0]
SEQ2B_STEP0_DAT[15:0]
21hSEQ2B_STEP1_DATA0000hSEQ2B_STEP1_DAT[15:0]
SEQ2B_STEP1_DAT[15:0]
22hSEQ2B_STEP2_DATA0000hSEQ2B_STEP2_DAT[15:0]
SEQ2B_STEP2_DAT[15:0]
23hSEQ2B_STEP3_DATA0000hSEQ2B_STEP3_DAT[15:0]
SEQ2B_STEP3_DAT[15:0]
24hSEQ2B_STEP4_DATA0000hSEQ2B_STEP4_DAT[15:0]
SEQ2B_STEP4_DAT[15:0]
25hSEQ2B_STEP5_DATA0000hSEQ2B_STEP5_DAT[15:0]
SEQ2B_STEP5_DAT[15:0]
26hSEQ2B_STEP6_DATA0000hSEQ2B_STEP6_DAT[15:0]
SEQ2B_STEP6_DAT[15:0]
27hSEQ2B_STEP7_DATA0000hSEQ2B_STEP7_DAT[15:0]
SEQ2B_STEP7_DAT[15:0]
28hSEQ2B_STEP8_DATA0000hSEQ2B_STEP8_DAT[15:0]
SEQ2B_STEP8_DAT[15:0]
29hSEQ2B_STEP9_DATA0000hSEQ2B_STEP9_DAT[15:0]
SEQ2B_STEP9_DAT[15:0]
2AhSEQ2B_STEP10_DATA0000hSEQ2B_STEP10_DAT[15:0]
SEQ2B_STEP10_DAT[15:0]
2BhSEQ2B_STEP11_DATA0000hSEQ2B_STEP11_DAT[15:0]
SEQ2B_STEP11_DAT[15:0]
2ChSEQ2B_STEP12_DATA0000hSEQ2B_STEP12_DAT[15:0]
SEQ2B_STEP12_DAT[15:0]
2DhSEQ2B_STEP13_DATA0000hSEQ2B_STEP13_DAT[15:0]
SEQ2B_STEP13_DAT[15:0]
2EhSEQ2B_STEP14_DATA0000hSEQ2B_STEP14_DAT[15:0]
SEQ2B_STEP14_DAT[15:0]
2FhSEQ2B_STEP15_DATA0000hSEQ2B_STEP15_DAT[15:0]
SEQ2B_STEP15_DAT[15:0]
1 段
40hDEVICE_MONITOR_CFG0000hREG_MAP1_CRC_ENCRC_TYPESCLK_COUNTER_ENTIMEOUT_ENRESERVEDFAULT_POL
RESERVEDMHD_POLMHD_CFG[1:0]
41hSUPPLY_MONITOR_CFG10000hAVDD_OV_ENAVDD_UV_ENIOVDD_OV_ENIOVDD_UV_ENDVDD_OV_ENDVDD_UV_ENAVDD_OSC_ENIOVDD_OSC_EN
DVDD_OSC_ENAVDD_OTW_ENIOVDD_OTW_ENAVDD_CL_ENIOVDD_CL_ENAGNDA_DISC_ENAGNDB_DISC_ENDGND_DISC_EN
42hSUPPLY_MONITOR_CFG210F0hRESERVEDIOVDD_OV_THIOVDD_UV_THRESERVED
AVDD_OTW_CFG[1:0]IOVDD_OTW_CFG[1:0]RESERVED
43hCLOCK_MONITOR_CFG0000hRESERVED
RESERVEDMCLK_MON_ENOSCD_WD_ENMCLK_WD_EN
44hSUPPLY_MONITOR_DIAGNOSTIC_CFG0000hAVDD_OV_DIAG_ENAVDD_UV_DIAG_ENIOVDD_OV_DIAG_ENIOVDD_UV_DIAG_ENDVDD_OV_DIAG_ENDVDD_UV_DIAG_ENAVDD_OSC_DIAG_ENIOVDD_OSC_DIAG_EN
DVDD_OSC_DIAG_ENRESERVEDAGNDA_DISC_DIAG_ENAGNDB_DISC_DIAG_ENDGND_DISC_DIAG_EN
45hCLOCK_MONITOR_DIAGNOSTIC_CFG0000hSPARE[11:0]
SPARE[11:0]MCLK_HI_DIAG_ENMCLK_LO_DIAG_ENOSCD_WD_DIAG_ENMCLK_WD_DIAG_EN
46hDIGITAL_MONITOR_DIAGNOSTIC_CFG0000hRESERVEDMEM_MAP_CRC_DIAG[1:0]
RESERVEDGPIOA_DIAG_ENGPIOB_DIAG_ENGPIO_DIAG_EN
47hSUPPLY_FAULT_MASK0000hAVDD_OV_MASKAVDD_UV_MASKIOVDD_OV_MASKIOVDD_UV_MASKDVDD_OV_MASKDVDD_UV_MASKAVDD_OSC_MASKIOVDD_OSC_MASK
DVDD_OSC_MASKAVDD_OTW_MASKIOVDD_OTW_MASKAVDD_CL_MASKIOVDD_CL_MASKAGNDA_DISC_MASKAGNDB_DISC_MASKDGND_DISC_MASK
48hCLOCK_FAULT_MASK0000hRESERVED
RESERVEDMCLK_FAULT_MASKOSCD_WD_MASKMCLK_WD_MASK
49hDIGITAL_FAULT_MASK0000hREG_MAP1_CRC_FAULT_MASKREG_MAP2_CRC_FAULT_MASKREG_MAP3_CRC_FAULT_MASKRESERVEDMEM_MAP_CRC_FAULT_MASKRESERVED
RESERVED
4AhOCC_FAULT_MASK0000hRESERVED
RESERVEDOCCA_HT_MASKOCCA_LT_MASKOCCB_HT_MASKOCCB_LT_MASK
4BhFAULT_PIN_MASK0780hRESERVEDSUPPLY_FAULT_MASKCLOCK_FAULT_MASKDIGITAL_FAULT_MASKOCC_FAULT_MASKSPI_CRC_FAULT_MASKSPI_TIMEOUT_MASKSCLK_COUNT_FAULT_MASK
REG_ACCESS_FAULT_MASKRESERVED
4ChDEVICE_CFG0000hRESERVEDDRDY_CTRLRESERVEDCLK_SOURCEWORD_LENGTHRESERVEDOP_MODE[1:0]
RESERVED
4DhGPIO_CFG0000hRESERVEDGPIO4_FMTGPIO3_FMTGPIO2_FMTGPIO1_FMTGPIO0_FMTGPIO4_DIRGPIO3_DIR
GPIO2_DIRGPIO1_DIRGPIO0_DIRGPIO4_SRCGPIO3_SRCGPIO2_SRCRESERVEDGPIO0_SRC
4EhGPO_DATA0000hSPARE[10:0]
SPARE[10:0]GPO4_DATGPO3_DATGPO2_DATGPO1_DATGPO0_DAT
4FhGPIO0_LL_PWM_CFG007FhGPIO0_PWM_TB[1:0]GPIO0_LL_PWM_HC[6:0]
GPIO0_LL_PWM_HC[6:0]GPIO0_LL_PWM_LC[6:0]
50hGPIO0_LH_PWM_CFG3F80hRESERVEDGPIO0_LH_PWM_HC[6:0]
GPIO0_LH_PWM_HC[6:0]GPIO0_LH_PWM_LC[6:0]
51hGPIO1_LL_PWM_CFG007FhGPIO1_PWM_TB[1:0]GPIO1_LL_PWM_HC[6:0]
GPIO1_LL_PWM_HC[6:0]GPIO1_LL_PWM_LC[6:0]
52hGPIO1_LH_PWM_CFG3F80hRESERVEDGPIO1_LH_PWM_HC[6:0]
GPIO1_LH_PWM_HC[6:0]GPIO1_LH_PWM_LC[6:0]
53hGPIO2_LL_PWM_CFG007FhGPIO2_PWM_TB[1:0]GPIO2_LL_PWM_HC[6:0]
GPIO2_LL_PWM_HC[6:0]GPIO2_LL_PWM_LC[6:0]
54hGPIO2_LH_PWM_CFG3F80hRESERVEDGPIO2_LH_PWM_HC[6:0]
GPIO2_LH_PWM_HC[6:0]GPIO2_LH_PWM_LC[6:0]
55hGPIO3_LL_PWM_CFG007FhGPIO3_PWM_TB[1:0]GPIO3_LL_PWM_HC[6:0]
GPIO3_LL_PWM_HC[6:0]GPIO3_LL_PWM_LC[6:0]
56hGPIO3_LH_PWM_CFG3F80hRESERVEDGPIO3_LH_PWM_HC[6:0]
GPIO3_LH_PWM_HC[6:0]GPIO3_LH_PWM_LC[6:0]
57hGPIO4_LL_PWM_CFG007FhGPIO4_PWM_TB[1:0]GPIO4_LL_PWM_HC[6:0]
GPIO4_LL_PWM_HC[6:0]GPIO4_LL_PWM_LC[6:0]
58hGPIO4_LH_PWM_CFG3F80hRESERVEDGPIO4_LH_PWM_HC[6:0]
GPIO4_LH_PWM_HC[6:0]GPIO4_LH_PWM_LC[6:0]
59hSPARE_59h5555hSPARE[15:0]
SPARE[15:0]
7EhREGISTER_MAP1_CRC0000hREG_MAP1_CRC_VALUE[15:0]
REG_MAP1_CRC_VALUE[15:0]
2 段
80hREGMAP2_TDACA_CFG0000hREG_MAP2_CRC_ENRESERVED
RESERVEDTDACA_VALUE[2:0]
81hGPIOA_CFG0000hGPIOA_PIN_CFGSPARE[2:0]GPIO1A_FMTGPIO0A_FMTGPIO1A_DIRGPIO0A_DIR
GPIO1A_PWM_TB[1:0]GPIO0A_PWM_TB[1:0]SPARE[1:0]GPO1A_DATGPO0A_DAT
82hADC1A_ADC3A_CFG0400hRESERVEDCONV_MODE13AOSR13A[2:0]
RESERVEDGC13A_ENGC13A_DELAY[2:0]
83hADC1A_CFG8010hADC1A_ENRESERVEDGAIN1A[1:0]MUX1A[1:0]
RESERVEDOWD1A_SOURCE_MUXOWD1A_SINK_MUXOWD1A_SOURCE_VALUE[1:0]OWD1A_SINK_VALUE[1:0]
84hADC1A_OCAL_MSB0000hOCAL1A[23:8]
OCAL1A[23:8]
85hADC1A_OCAL_LSB0000hOCAL1A[7:0]
RESERVED
86hADC1A_GCAL0000hGCAL1A[15:0]
GCAL1A[15:0]
87hOCCA_CFG0000hOCCA_ENOCCA_POLRESERVEDOCCA_NUM[4:0]
RESERVED
88hOCCA_HIGH_THRESHOLD7FFFhOCCA_HIGH_TH[15:0]
OCCA_HIGH_TH[15:0]
89hOCCA_LOW_THRESHOLD8000hOCCA_LOW_TH[15:0]
OCCA_LOW_TH[15:0]
8AhSPARE_8Ah5555hSPARE[15:0]
SPARE[15:0]
8BhADC2A_CFG18010hADC2A_ENRESERVEDVCMA_ENOWD2A_SOURCE_MUX[2:0]
OWD2A_SOURCE_MUX[2:0]OWD2A_SINK_MUX[2:0]OWD2A_SOURCE_VALUE[1:0]OWD2A_SINK_VALUE[1:0]
8ChADC2A_CFG20000hSEQ2A_MODE[1:0]RESERVEDMUX2A_DELAY[2:0]
RESERVEDOSR2A[1:0]
8DhSPARE_8Dh0000hRESERVED
SPARE[7:0]
8EhADC2A_OCAL0000hOCAL2A[15:0]
OCAL2A[15:0]
8FhADC2A_GCAL0000hGCAL2A[15:0]
GCAL2A[15:0]
90hSEQ2A_STEP0_CFG0000hSEQ2A_STEP0_ENSEQ2A_STEP0_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP0_CH_NSEQ2A_STEP0_CH_P[3:0]
91hSEQ2A_STEP1_CFG0001hSEQ2A_STEP1_ENSEQ2A_STEP1_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP1_CH_NSEQ2A_STEP1_CH_P[3:0]
92hSEQ2A_STEP2_CFG0002hSEQ2A_STEP2_ENSEQ2A_STEP2_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP2_CH_NSEQ2A_STEP2_CH_P[3:0]
93hSEQ2A_STEP3_CFG0003hSEQ2A_STEP3_ENSEQ2A_STEP3_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP3_CH_NSEQ2A_STEP3_CH_P[3:0]
94hSEQ2A_STEP4_CFG0004hSEQ2A_STEP4_ENSEQ2A_STEP4_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP4_CH_NSEQ2A_STEP4_CH_P[3:0]
95hSEQ2A_STEP5_CFG0005hSEQ2A_STEP5_ENSEQ2A_STEP5_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP5_CH_NSEQ2A_STEP5_CH_P[3:0]
96hSEQ2A_STEP6_CFG0006hSEQ2A_STEP6_ENSEQ2A_STEP6_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP6_CH_NSEQ2A_STEP6_CH_P[3:0]
97hSEQ2A_STEP7_CFG0007hSEQ2A_STEP7_ENSEQ2A_STEP7_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP7_CH_NSEQ2A_STEP7_CH_P[3:0]
98hSEQ2A_STEP8_CFG0008hSEQ2A_STEP8_ENSEQ2A_STEP8_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP8_CH_NSEQ2A_STEP8_CH_P[3:0]
99hSEQ2A_STEP9_CFG0009hSEQ2A_STEP9_ENSEQ2A_STEP9_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP9_CH_NSEQ2A_STEP9_CH_P[3:0]
9AhSEQ2A_STEP10_CFG000AhSEQ2A_STEP10_ENSEQ2A_STEP10_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP10_CH_NSEQ2A_STEP10_CH_P[3:0]
9BhSEQ2A_STEP11_CFG000BhSEQ2A_STEP11_ENSEQ2A_STEP11_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP11_CH_NSEQ2A_STEP11_CH_P[3:0]
9ChSEQ2A_STEP12_CFG000ChSEQ2A_STEP12_ENSEQ2A_STEP12_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP12_CH_NSEQ2A_STEP12_CH_P[3:0]
9DhSEQ2A_STEP13_CFG000DhSEQ2A_STEP13_ENSEQ2A_STEP13_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP13_CH_NSEQ2A_STEP13_CH_P[3:0]
9EhSEQ2A_STEP14_CFG000EhSEQ2A_STEP14_ENSEQ2A_STEP14_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP14_CH_NSEQ2A_STEP14_CH_P[3:0]
9FhSEQ2A_STEP15_CFG000FhSEQ2A_STEP15_ENSEQ2A_STEP15_GAIN[1:0]RESERVED
RESERVEDSEQ2A_STEP15_CH_NSEQ2A_STEP15_CH_P[3:0]
A0hADC3A_CFG8010hADC3A_ENRESERVEDGAIN3A[1:0]MUX3A[1:0]
RESERVEDOWD3A_SOURCE_MUXOWD3A_SINK_MUXOWD3A_SOURCE_VALUE[1:0]OWD3A_SINK_VALUE[1:0]
A1hADC3A_OCAL_MSB0000hOCAL3A[23:8]
OCAL3A[23:8]
A2hADC3A_OCAL_LSB0000hOCAL3A[7:0]
RESERVED
A3hADC3A_GCAL0000hGCAL3A[15:0]
GCAL3A[15:0]
BEhREGISTER_MAP2_CRC0000hREG_MAP2_CRC_VALUE[15:0]
REG_MAP2_CRC_VALUE[15:0]
3 段
C0hREGMAP3_TDACB_CFG0000hREG_MAP3_CRC_ENRESERVED
RESERVEDTDACB_VALUE[2:0]
C1hGPIOB_CFG0000hGPIOB_PIN_CFGSPARE[2:0]GPIO1B_FMTGPIO0B_FMTGPIO1B_DIRGPIO0B_DIR
GPIO1B_PWM_TB[1:0]GPIO0B_PWM_TB[1:0]SPARE[1:0]GPO1B_DATGPO0B_DAT
C2hADC1B_ADC3B_CFG0400hRESERVEDCONV_MODE13BOSR13B[2:0]
RESERVEDGC13B_ENGC13B_DELAY[2:0]
C3hADC1B_CFG8010hADC1B_ENRESERVEDGAIN1B[1:0]MUX1B[1:0]
RESERVEDOWD1B_SOURCE_MUXOWD1B_SINK_MUXOWD1B_SOURCE_VALUE[1:0]OWD1B_SINK_VALUE[1:0]
C4hADC1B_OCAL_MSB0000hOCAL1B[23:8]
OCAL1B[23:8]
C5hADC1B_OCAL_LSB0000hOCAL1B[7:0]
RESERVED
C6hADC1B_GCAL0000hGCAL1B[15:0]
GCAL1B[15:0]
C7hOCCB_CFG0000hOCCB_ENOCCB_POLRESERVEDOCCB_NUM[4:0]
RESERVED
C8hOCCB_HIGH_THRESHOLD7FFFhOCCB_HIGH_TH[15:0]
OCCB_HIGH_TH[15:0]
C9hOCCB_LOW_THRESHOLD8000hOCCB_LOW_TH[15:0]
OCCB_LOW_TH[15:0]
CAhSPARE_CAh5555hSPARE[15:0]
SPARE[15:0]
CBhADC2B_CFG18010hADC2B_ENRESERVEDVCMB_ENOWD2B_SOURCE_MUX[2:0]
OWD2B_SOURCE_MUX[2:0]OWD2B_SINK_MUX[2:0]OWD2B_SOURCE_VALUE[1:0]OWD2B_SINK_VALUE[1:0]
CChADC2B_CFG20000hSEQ2B_MODE[1:0]RESERVEDMUX2B_DELAY[2:0]
RESERVEDOSR2B[1:0]
CDhSPARE_CDh0000hRESERVED
SPARE[7:0]
CEhADC2B_OCAL0000hOCAL2B[15:0]
OCAL2B[15:0]
CFhADC2B_GCAL0000hGCAL2B[15:0]
GCAL2B[15:0]
D0hSEQ2B_STEP0_CFG0000hSEQ2B_STEP0_ENSEQ2B_STEP0_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP0_CH_NSEQ2B_STEP0_CH_P[3:0]
D1hSEQ2B_STEP1_CFG0001hSEQ2B_STEP1_ENSEQ2B_STEP1_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP1_CH_NSEQ2B_STEP1_CH_P[3:0]
D2hSEQ2B_STEP2_CFG0002hSEQ2B_STEP2_ENSEQ2B_STEP2_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP2_CH_NSEQ2B_STEP2_CH_P[3:0]
D3hSEQ2B_STEP3_CFG0003hSEQ2B_STEP3_ENSEQ2B_STEP3_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP3_CH_NSEQ2B_STEP3_CH_P[3:0]
D4hSEQ2B_STEP4_CFG0004hSEQ2B_STEP4_ENSEQ2B_STEP4_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP4_CH_NSEQ2B_STEP4_CH_P[3:0]
D5hSEQ2B_STEP5_CFG0005hSEQ2B_STEP5_ENSEQ2B_STEP5_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP5_CH_NSEQ2B_STEP5_CH_P[3:0]
D6hSEQ2B_STEP6_CFG0006hSEQ2B_STEP6_ENSEQ2B_STEP6_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP6_CH_NSEQ2B_STEP6_CH_P[3:0]
D7hSEQ2B_STEP7_CFG0007hSEQ2B_STEP7_ENSEQ2B_STEP7_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP7_CH_NSEQ2B_STEP7_CH_P[3:0]
D8hSEQ2B_STEP8_CFG0008hSEQ2B_STEP8_ENSEQ2B_STEP8_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP8_CH_NSEQ2B_STEP8_CH_P[3:0]
D9hSEQ2B_STEP9_CFG0009hSEQ2B_STEP9_ENSEQ2B_STEP9_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP9_CH_NSEQ2B_STEP9_CH_P[3:0]
DAhSEQ2B_STEP10_CFG000AhSEQ2B_STEP10_ENSEQ2B_STEP10_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP10_CH_NSEQ2B_STEP10_CH_P[3:0]
DBhSEQ2B_STEP11_CFG000BhSEQ2B_STEP11_ENSEQ2B_STEP11_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP11_CH_NSEQ2B_STEP11_CH_P[3:0]
DChSEQ2B_STEP12_CFG000ChSEQ2B_STEP12_ENSEQ2B_STEP12_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP12_CH_NSEQ2B_STEP12_CH_P[3:0]
DDhSEQ2B_STEP13_CFG000DhSEQ2B_STEP13_ENSEQ2B_STEP13_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP13_CH_NSEQ2B_STEP13_CH_P[3:0]
DEhSEQ2B_STEP14_CFG000EhSEQ2B_STEP14_ENSEQ2B_STEP14_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP14_CH_NSEQ2B_STEP14_CH_P[3:0]
DFhSEQ2B_STEP15_CFG000FhSEQ2B_STEP15_ENSEQ2B_STEP15_GAIN[1:0]RESERVED
RESERVEDSEQ2B_STEP15_CH_NSEQ2B_STEP15_CH_P[3:0]
E0hADC3B_CFG8010hADC3B_ENRESERVEDGAIN3B[1:0]MUX3B[1:0]
RESERVEDOWD3B_SOURCE_MUXOWD3B_SINK_MUXOWD3B_SOURCE_VALUE[1:0]OWD3B_SINK_VALUE[1:0]
E1hADC3B_OCAL_MSB0000hOCAL3B[23:8]
OCAL3B[23:8]
E2hADC3B_OCAL_LSB0000hOCAL3B[7:0]
RESERVED
E3hADC3B_GCAL0000hGCAL3B[15:0]
GCAL3B[15:0]
FEhREGISTER_MAP3_CRC0000hREG_MAP3_CRC_VALUE[15:0]
REG_MAP3_CRC_VALUE[15:0]

8.1.1 ID 寄存器(地址 = 00h)[复位 = X]

返回到汇总表

图 8-1 ID 寄存器
15141312111098
REV[7:0]
R-X
76543210
ADC_COUNT[2:0]DEVICE_ID[4:0]
R-110bR-X
表 8-2 ID 寄存器字段说明
字段类型复位说明
15:8REV[7:0]RX修订 ID
值如有变更,恕不另行通知
7:5ADC_COUNT[2:0]R110bADC 数量

110b = 6(ADC1A、ADC1B、ADC2A、ADC2B、ADC3A、ADC3B)
4:0DEVICE_ID[4:0]RX器件 ID
值如有变更,恕不另行通知

8.1.2 STATUS_MSB 寄存器(地址 = 01h)[复位 = 7FC8h]

返回到汇总表

图 8-2 STATUS_MSB 寄存器
15141312111098
RESETnSUPPLY_FAULTnCLOCK_FAULTnDIGITAL_FAULTnOCC_FAULTnSPI_CRC_FAULTnSPI_TIMEOUTnSCLK_COUNT_FAULTn
R/W-0bR/W-1bR/W-1bR/W-1bR/W-1bR-1bR-1bR-1b
76543210
REG_ACCESS_FAULTnCOMMAND_RESPONSE[3:0]LOCK时钟模式
R-1bR-1001bR-0bR-0bR-0b
表 8-3 STATUS_MSB 寄存器字段描述
字段类型复位说明
15RESETnR/W0bRESET 标志
指示发生了器件复位。写入 1b 以将此位清除为 1b。
0b = 发生了复位
1b = 未发生复位
14SUPPLY_FAULTnR/W1b电源故障标志
指示设置了 SUPPLY_STATUS 寄存器中一个或多个未屏蔽的电源故障标志。在清除所有已设置的未屏蔽电源故障标志后,写入 1b 以将该位清除为 1b。
0b = 设置一个或多个未屏蔽的电源故障标志
1b = 没有设置未屏蔽的电源故障标志
13CLOCK_FAULTnR/W1b时钟故障标志
指示设置了 CLOCK_STATUS 寄存器中一个或多个未屏蔽的时钟故障标志。在清除所有已设置的未屏蔽时钟故障标志后,写入 1b 以将该位清除为 1b。
0b = 设置了一个或多个未屏蔽的时钟故障标志
1b = 没有设置未屏蔽的电源时钟故障标志
12DIGITAL_FAULTnR/W1b数字故障标志
指示设置了 DIGITAL_STATUS 寄存器中一个或多个未屏蔽的数字故障标志。在清除所有已设置的未屏蔽数字故障标志后,写入 1b 以将该位清除为 1b。
0b = 设置了一个或多个未屏蔽的过流比较器故障标志
1b = 没有设置未屏蔽的数字故障标志
11OCC_FAULTnR/W1b过流比较器故障标志
指示已设置了 OCC_STATUS 寄存器中一个或多个未屏蔽的过流比较器故障标志。在清除所有已设置的未屏蔽过流比较器故障标志后,写入 1b 以将该位清除为 1b。
0b = 设置一个或多个未屏蔽的过流比较器故障标志
1b = 没有设置未屏蔽的过流比较器故障标志
10SPI_CRC_FAULTnR1bSPI CRC 故障标志
指示前一个 SPI 帧中发生了 SPI CRC 故障。此位在每个新的 SPI 帧中自动清除为 1b。
0b = 发生了 SPI CRC 故障
1b = 未发生 SPI CRC 故障
9SPI_TIMEOUTnR1bSPI 超时故障标志
指示前一个 SPI 帧中发生了 SPI 超时故障。此位在每个新的 SPI 帧中自动清除为 1b。
0b = 发生了 SPI 超时故障
1b = 未发生 SPI 超时故障
8SCLK_COUNT_FAULTnR1bSCLK 计数器故障标志
指示前一个 SPI 帧中发生了 SCLK 计数器故障(即发送的 SCLK 比前一帧所需的 SCLK 少或多)。此位在每个新的 SPI 帧中自动清除为 1b。
0b = 发生了 SCLK 计数器故障
1b = 未发生 SCLK 计数器故障
7REG_ACCESS_FAULTnR1b寄存器访问故障标志
指示发生了对无效寄存器地址(寄存器地址 FFh 或更高)的读取或写入访问。在某一帧中尝试对具有无效寄存器地址的寄存器进行读取或写入操作后,该标志会在后续帧中设置为 0b。此位在每个新的 SPI 帧中自动清除为 1b。
0b = 发生了寄存器访问故障
1b = 未发生寄存器访问故障
6:3COMMAND_RESPONSE[3:0]R1001b命令响应指示
指示在前一个 SPI 帧中执行了哪个命令。
0000b = 正常情况下不会发生的无效响应。可能表示 SDO 信号被卡住或器件处于复位状态。
0001b = NULL 命令
0010b = LOCK 命令
0011b = UNLOCK 命令
0100b = RREG 命令
0101b = NULL 命令(因为 NULL 命令已作为 RREG 命令之后的第二个帧正确发送)。此响应用作两帧 RREG 命令的帧计数器。
0110b = WREG 命令
0111b = 正常情况下不会未发生的无效响应。
1000b = 正常情况下不会发生的无效响应。
1001b = NULL 命令(加电或复位后的第一个帧)。此响应仅在复位或加电后的第一个帧中发送,第二个帧具有基于第一个帧中发送的命令的响应。
1010b = NULL 命令(由以下错误之一引起:接收到完整命令 CRC 之前发生超时,发送的 SCLK 不足以完成命令,命令字和命令 CRC 字之间的 CRC 不匹配,或 WREG 命令中数据字和数据 CRC 字之间的 CRC 不匹配)。对于 NULL、RREG、LOCK 和 UNLOCK 命令,必须发送命令和命令 CRC 字来完成命令。对于 RESET 命令,必须读取 STATUS 字、所有 ADC 数据字和输出 CRC 字才能完成命令。对于 WREG 命令,必须发送命令和命令 CRC 字以及数据和数据 CRC 字才能完成命令。
1011b = NULL 命令(由无效命令字导致,命令字和命令 CRC 字之间存在匹配的 CRC)。
1100b = NULL 命令(因 NULL 命令以外的命令在 RREG 命令之后的第二个帧中发送并忽略)。此响应用作两帧 RREG 命令的帧计数器。
1101b = NULL 命令(忽略 RESET 或 WREG 命令,因为器件被锁定)。
1110b = 正常情况下不会发生的无效响应。
1111b = 正常情况下不会发生的无效响应。可能表示 SDO 信号被卡住。
2LOCKR0b锁定状态指示
指示器件是处于锁定还是解锁状态。
0b = 器件已解锁
1b = 器件已锁定
1时钟R0b时钟源指示
指示器件当前正在使用的时钟源。
0b = 内部振荡器
1b = 外部时钟
0模式R0b运行模式指示
指示器件当前处于哪种运行模式。
0b = 工作模式
1b = 待机或省电模式

8.1.3 STATUS_LSB 寄存器(地址 = 02h)[复位 = 0000h]

返回到汇总表

图 8-3 STATUS_LSB 寄存器
15141312111098
SEQ2A_COUNT[1:0]SEQ2B_COUNT[1:0]CONV1A_COUNT[1:0]CONV1B_COUNT[1:0]
R-00bR-00bR-00bR-00b
76543210
RESERVEDSEQ2A_ACTIVESEQ2B_ACTIVE
R-000000bR-0bR-0b
表 8-4 STATUS_LSB 寄存器字段描述
字段类型复位说明
15:14SEQ2A_COUNT[1:0]R00bADC2A 序列计数器
循环计数器,每当 ADC2A 上完成一个新序列时递增一次。当 ADC2A 被禁用且当器件被置于待机或省电模式时或者在器件复位后,该计数器复位为 00b。
13:12SEQ2B_COUNT[1:0]R00bADC2B 序列计数器
此计数器在 ADC2B 上的每次一个新序列完成时递增。当 ADC2B 被禁用且,当器件被置于待机或省电模式时或者在器件复位后,该计数器复位为 00b。
11:10CONV1A_COUNT[1:0]R00bADC1A 和 ADC3A 转换计数器
循环计数器,每当 ADC1A 和 ADC3A 上的完成一次新转换时递增一次。当 ADC1A 和 ADC3A 被禁用,且当器件被置于待机或省电模式时或者在器件复位后,该计数器复位为 00b。
9:8CONV1B_COUNT[1:0]R00bADC1B 和 ADC3B 转换计数器
循环计数器,每当 ADC1B 和 ADC3B 上的完成一次新转换时递增一次。当 ADC1B 和 ADC3B 被禁用,且当器件被置于待机或省电模式时或者在器件复位后,该计数器复位为 00b。
7:2RESERVEDR000000b保留
始终读为 000000b。
1SEQ2A_ACTIVER0bADC2A 序列进行中指示
指示 ADC2A 上的序列当前正在进行中。仅当禁用 ADC2A 时,才能将寄存器从 ADC2A 的地址 8Ch 更改为 9Fh。
0b = 没有正在进行的序列
1b = 序列正在进行
0SEQ2B_ACTIVER0bADC2B 序列进行中指示
指示 ADC2B 上的序列当前正在进行中。仅当禁用 ADC2B 时,才能将寄存器从 ADC2B 的地址 CCh 更改为 DFh。
0b = 没有正在进行的序列
1b = 序列正在进行

8.1.4 SUPPLY_STATUS 寄存器(地址 = 03h)[复位 = FFFFh]

返回到汇总表

图 8-4 SUPPLY_STATUS 寄存器
15141312111098
AVDD_OVnAVDD_UVnIOVDD_OVnIOVDD_UVnDVDD_OVnDVDD_UVnAVDD_OSCnIOVDD_OSCn
R/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1b
76543210
DVDD_OSCnAVDD_OTWnIOVDD_OTWnAVDD_CLnIOVDD_CLnAGNDA_DISCnAGNDB_DISCnDGND_DISCn
R/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1bR/W-1b
表 8-5 SUPPLY_STATUS 寄存器字段描述
字段类型复位说明
15AVDD_OVnR/W1bAVDD 过压故障标志
指示 AVDD 电源电压超出 AVDD 过压阈值。有关过压期间 AVDD LDO 关断的详细信息,请参阅 AVDD 监控器描述。写入 1b 以将此位清除为 1b。
0b = 发生了过压故障
1b = 未发生过压故障
14AVDD_UVnR/W1bAVDD 欠压故障标志
指示 AVDD 电源电压降至 AVDD 欠压阈值以下。写入 1b 以将此位清除为 1b。
0b = 发生了欠压故障
1b = 未发生欠压故障
13IOVDD_OVnR/W1bIOVDD 过压故障标志
指示 IOVDD 电源电压超出 IOVDD 过压阈值。有关过压期间 IOVDD LDO 关断的详细信息,请参阅 IOVDD 监控器描述。写入 1b 以将此位清除为 1b。
0b = 发生了过压故障
1b = 未发生过压故障
12IOVDD_UVnR/W1bIOVDD 欠压故障标志
指示 IOVDD 电源电压降至 IOVDD 欠压阈值以下。写入 1b 以将此位清除为 1b。
0b = 发生了欠压故障
1b = 未发生欠压故障
11DVDD_OVnR/W1bDVDD 过压故障标志
指示 DVDD 电源电压超出 DVDD 过压阈值。有关过压期间 DVDD LDO 关断的详细信息,请参阅 DVDD 监控器说明。写入 1b 以将此位清除为 1b。
0b = 发生了过压故障
1b = 未发生过压故障
10DVDD_UVnR/W1bDVDD 欠压故障标志
指示 DVDD 电源电压降至 DVDD 欠压阈值以下。写入 1b 以将此位清除为 1b。
0b = 发生了欠压故障
1b = 未发生欠压故障
9AVDD_OSCnR/W1bAVDD 振荡故障标志
指示 AVDD 电源电压正在振荡。写入 1b 以将此位清除为 1b。
0b = 发生了振荡故障
1b = 未发生振障故障
8IOVDD_OSCnR/W1bIOVDD 振荡故障标志
指示 IOVDD 电源电压正在振荡。写入 1b 以将此位清除为 1b。
0b = 发生了振荡故障
1b = 未发生振障故障
7DVDD_OSCnR/W1bDVDD 振荡故障标志
指示 DVDD 电源电压正在振荡。写入 1b 以将此位清除为 1b。
0b = 发生了振荡故障
1b = 未发生振障故障
6AVDD_OTWnR/W1bAVDD 过热警告标志
指示 AVDD LDO 温度超过 AVDD 过热警告阈值。写入 1b 以将此位清除为 1b。
0b = 过热警告
1b = 无过热警告
5IOVDD_OTWnR/W1bIOVDD 过热警告标志
指示 IOVDD LDO 温度超过 IOVDD 过热警告阈值。写入 1b 以将此位清除为 1b。
0b = 过热警告
1b = 无过热警告
4AVDD_CLnR/W1bAVDD 电流限制标志
指示 AVDD LDO 电流限制处于活动状态。写入 1b 以将此位清除为 1b。
0b = 电流限制
1b = 无电流限制
3IOVDD_CLnR/W1bIOVDD 电流限制标志
指示 IOVDD LDO 电流限制处于活动状态。写入 1b 以将此位清除为 1b。
0b = 电流限制
1b = 无电流限制
2AGNDA_DISCnR/W1bAGNDA 引脚断开检测标志
指示 AGNDA 引脚已断开。写入 1b 以将此位清除为 1b。
0b = AGNDA 引脚已断开
1b = AGNDA 引脚已连接
1AGNDB_DISCnR/W1bAGNDB 引脚断开检测标志
指示 AGNDB 引脚已断开。写入 1b 以将此位清除为 1b。
0b = AGNDB 引脚已断开
1b = AGNDB 引脚已连接
0DGND_DISCnR/W1bDGND 引脚断开检测标志
指示 DGND 引脚已断开。写入 1b 以将此位清除为 1b。
0b = DGND 引脚已断开
1b = DGND 引脚已连接

8.1.5 CLOCK_STATUS 寄存器(地址 = 04h)[复位 = FC07h]

返回到汇总表

图 8-5 CLOCK_STATUS 寄存器
15141312111098
RESERVED
R-1111110000000b
76543210
RESERVEDMCLK_FAULTnOSCD_WDnMCLK_WDn
R-1111110000000bR/W-1bR/W-1bR/W-1b
表 8-6 CLOCK_STATUS 寄存器字段描述
字段类型复位说明
15:3RESERVEDR1111110000000b保留
始终读为 1111110000000b。
2MCLK_FAULTnR/W1bMCLK 频率过高或过低故障标志
指示所选时钟源的主时钟频率要么超过时钟频率的高阈值,要么降至时钟频率的低阈值以下。写入 1b 以将此位清除为 1b。
0b = 发生了 MCLK 频率过高或过低故障
1b = 未发生 MCLK 频率过高或过低故障
1OSCD_WDnR/W1b诊断振荡器看门狗故障标志
指示发生了诊断振荡器看门狗故障。写入 1b 以将此位清除为 1b。
0b = 发生了看门狗故障
1b = 未发生看门狗故障
0MCLK_WDnR/W1b主时钟看门狗故障标志
指示发生了主时钟看门狗故障。写入 1b 以将此位清除为 1b。
0b = 发生了看门狗故障
1b = 未发生看门狗故障

8.1.6 DIGITAL_STATUS 寄存器(地址 = 05h)[复位 = EC00h]

返回到汇总表

图 8-6 DIGITAL_STATUS 寄存器
15141312111098
REG_MAP1_CRC_FAULTnREG_MAP2_CRC_FAULTnREG_MAP3_CRC_FAULTnRESERVEDMEM_MAP_CRC_FAULTnOTP_BANKRESERVED
R/W-1bR/W-1bR/W-1bR-0bR/W-1bR-1bR-0000000000b
76543210
RESERVED
R-0000000000b
表 8-7 DIGITAL_STATUS 寄存器字段描述
字段类型复位说明
15REG_MAP1_CRC_FAULTnR/W1b寄存器映射 1 段 CRC 故障标志
指示段 1 段(从 40h 到 59h 的寄存器地址空间)中发生了寄存器映射 CRC 故障。写入 1b 以将此位清除为 1b。
0b = 发生了寄存器映射 CRC 故障
1b = 未发生寄存器映射 CRC 故障
14REG_MAP2_CRC_FAULTnR/W1b寄存器映射 2 段 CRC 故障标志
指示段 2 段(从 80h 到 A3h 的寄存器地址空间)中发生了寄存器映射 CRC 故障。写入 1b 以将此位清除为 1b。
0b = 发生了寄存器映射 CRC 故障
1b = 未发生寄存器映射 CRC 故障
13REG_MAP3_CRC_FAULTnR/W1b寄存器映射 3 段 CRC 故障标志
指示段 3 段(从 C0h 到 E3h 的寄存器地址空间)中发生了寄存器映射 CRC 故障。写入 1b 以将此位清除为 1b。
0b = 发生了寄存器映射 CRC 故障
1b = 未发生寄存器映射 CRC 故障
12RESERVEDR0b保留
始终读为 0b。
11MEM_MAP_CRC_FAULTnR/W1b内存映射 CRC 故障标志
指示内存中发生了内存映射 CRC 故障。写入 1b 以将此位清除为 1b。如果标志继续设置为 0b,请复位器件。
0b = 发生了内存映射 CRC 故障
1b = 未发生内存映射 CRC 故障
10OTP_BANKR1bOTP 组指示
指示器件在复位后选择了哪个 OTP 组。OTP_BANK 位不会触发 STATUS_MSB 寄存器中的 DIGITAL_FAULTn 位。如果标志指示使用了备用 OTP 组,则复位器件。
0b = 备用 OTP 组(组 1)
1b = 主要 OTP 组(组 0)
9:0RESERVEDR0000000000b保留
始终读为 0000000000b。

8.1.7 OCC_STATUS 寄存器(地址 = 06h)[复位 = 000Fh]

返回到汇总表

图 8-7 OCC_STATUS 寄存器
15141312111098
RESERVED
R-000000000000b
76543210
RESERVEDOCCA_HTnOCCA_LTnOCCB_HTnOCCB_LTn
R-000000000000bR/W-1bR/W-1bR/W-1bR/W-1b
表 8-8 OCC_STATUS 寄存器字段描述
字段类型复位说明
15:4RESERVEDR000000000000b保留
始终读为 000000000000b。
3OCCA_HTnR/W1bADC1A 过流比较器高阈值故障标志
指示 ADC1A 数字快速滤波器输出超出了转换设置量的高设置阈值。写入 1b 以将此位清除为 1b。
0b = 发生了高阈值故障
1b = 未发生高阈值故障
2OCCA_LTnR/W1bADC1A 过流比较器低阈值故障标志
指示 ADC1A 数字快速滤波器输出降到转换设置量的低设置阈值以下。写入 1b 以将此位清除为 1b。
0b = 发生了低阈值故障
1b = 未发生低阈值故障
1OCCB_HTnR/W1bADC1B 过流比较器高阈值故障标志
指示 ADC1B 数字快速滤波器输出超出了转换设置量的高设置阈值。写入 1b 以将此位清除为 1b。
0b = 发生了高阈值故障
1b = 未发生高阈值故障
0OCCB_LTnR/W1bADC1B 过流比较器低阈值故障标志
指示 ADC1B 数字快速滤波器输出降到转换设置量的低设置阈值以下。写入 1b 以将此位清除为 1b。
0b = 发生了低阈值故障
1b = 未发生低阈值故障

8.1.8 GPI_DATA 寄存器(地址 = 07h)[复位 = 0000h]

返回到汇总表

图 8-8 GPI_DATA 寄存器
15141312111098
RESERVEDGPI4_DAT[1:0]
R-000000bR-00b
76543210
GPI3_DAT[1:0]GPI2_DAT[1:0]GPI1_DAT[1:0]GPI0_DAT[1:0]
R-00bR-00bR-00bR-00b
表 8-9 GPI_DATA 寄存器字段描述
字段类型复位说明
15:10RESERVEDR000000b保留
始终读为 000000b。
9:8GPI4_DAT[1:0]R00bGPIO4 数据回读
配置为数字输入或输出时 GPIO4 的回读值。
00b = 低电平(静态低电平或 PWM,低电平周期 >66.6%)
01b = 弱低电平(PWM,低电平周期 ≥50% 但 ≤66.6%)
10b = 弱高电平(PWM,高电平周期 >50% 但 ≤66.6%)
11b = 高电平(静态高电平或 PWM,高电平周期 >66.6%)
7:6GPI3_DAT[1:0]R00bGPIO3 数据回读
配置为数字输入或输出时 GPIO3 的回读值。
00b = 低电平(静态低电平或 PWM,低电平周期 >66.6%)
01b = 弱低电平(PWM,低电平周期 ≥50% 但 ≤66.6%)
10b = 弱高电平(PWM,高电平周期 >50% 但 ≤66.6%)
11b = 高电平(静态高电平或 PWM,高电平周期 >66.6%)
5:4GPI2_DAT[1:0]R00bGPIO2 数据回读
配置为数字输入或输出时 GPIO2 的回读值。
00b = 低电平(静态低电平或 PWM,低电平周期 >66.6%)
01b = 弱低电平(PWM,低电平周期 ≥50% 但 ≤66.6%)
10b = 弱高电平(PWM,高电平周期 >50% 但 ≤66.6%)
11b = 高电平(静态高电平或 PWM,高电平周期 >66.6%)
3:2GPI1_DAT[1:0]R00bGPIO1 数据回读
配置为数字输入或输出时 GPIO1 的回读值。
00b = 低电平(静态低电平或 PWM,低电平周期 >66.6%)
01b = 弱低电平(PWM,低电平周期 ≥50% 但 ≤66.6%)
10b = 弱高电平(PWM,高电平周期 >50% 但 ≤66.6%)
11b = 高电平(静态高电平或 PWM,高电平周期 >66.6%)
1:0GPI0_DAT[1:0]R00bGPIO0 数据回读
配置为数字输入或输出时 GPIO0 的回读值。
00b = 低电平(静态低电平或 PWM,低电平周期 >66.6%)
01b = 弱低电平(PWM,低电平周期 ≥50% 但 ≤66.6%)
10b = 弱高电平(PWM,高电平周期 >50% 但 ≤66.6%)
11b = 高电平(静态高电平或 PWM,高电平周期 >66.6%)

8.1.9 GPIA_GPIB_DATA 寄存器(地址 = 08h)[复位 = 0000h]

返回到汇总表

图 8-9 GPIA_GPIB_DATA 寄存器
15141312111098
RESERVEDGPI1A_DAT[1:0]GPI0A_DAT[1:0]
R-0000bR-00bR-00b
76543210
RESERVEDGPI1B_DAT[1:0]GPI0B_DAT[1:0]
R-0000bR-00bR-00b
表 8-10 GPIA_GPIB_DATA 寄存器字段描述
字段类型复位说明
15:12RESERVEDR0000b保留
始终读为 0000b。
11:10GPI1A_DAT[1:0]R00bGPIO1A 数据回读
配置为数字输入或输出时 GPIO1A 的回读值。当 GPIO1A 配置为模拟输入时,读回 00b。
00b = 低电平(静态低电平或 PWM,低电平周期 >66.6%)
01b = 弱低电平(PWM,低电平周期 ≥50% 但 ≤66.6%)
10b = 弱高电平(PWM,高电平周期 >50% 但 ≤66.6%)
11b = 高电平(静态高电平或 PWM,高电平周期 >66.6%)
9:8GPI0A_DAT[1:0]R00bGPIO0A 数据回读
配置为数字输入或输出时 GPIO0A 的回读值。当 GPIO0A 配置为模拟输入时,读回 00b。
00b = 低电平(静态低电平或 PWM,低电平周期 >66.6%)
01b = 弱低电平(PWM,低电平周期 ≥50% 但 ≤66.6%)
10b = 弱高电平(PWM,高电平周期 >50% 但 ≤66.6%)
11b = 高电平(静态高电平或 PWM,高电平周期 >66.6%)
7:4RESERVEDR0000b保留
始终读为 0000b。
3:2GPI1B_DAT[1:0]R00bGPIO1B 数据回读
配置为数字输入或输出时 GPIO1B 的回读值。当 GPIO1B 配置为模拟输入时,读回 00b。
00b = 低电平(静态低电平或 PWM,低电平周期 >66.6%)
01b = 弱低电平(PWM,低电平周期 ≥50% 但 ≤66.6%)
10b = 弱高电平(PWM,高电平周期 >50% 但 ≤66.6%)
11b = 高电平(静态高电平或 PWM,高电平周期 >66.6%)
1:0GPI0B_DAT[1:0]R00bGPIO0B 数据回读
配置为数字输入或输出时 GPIO0B 的回读值。当 GPIO0B 配置为模拟输入时,读回 00b。
00b = 低电平(静态低电平或 PWM,低电平周期 >66.6%)
01b = 弱低电平(PWM,低电平周期 ≥50% 但 ≤66.6%)
10b = 弱高电平(PWM,高电平周期 >50% 但 ≤66.6%)
11b = 高电平(静态高电平或 PWM,高电平周期 >66.6%)

8.1.10 CONVERSION_CTRL 寄存器(地址 = 09h)[复位 = 0000h]

返回到汇总表

图 8-10 CONVERSION_CTRL 寄存器
15141312111098
RESERVEDSTARTARESERVEDSTARTBRESERVEDSTOPARESERVEDSTOPB
R-0bR/W-0bR-0bR/W-0bR-0bR/W-0bR-0bR/W-0b
76543210
RESERVEDSEQ2A_STARTRESERVEDSEQ2B_STARTRESERVEDSEQ2A_STOPRESERVEDSEQ2B_STOP
R-0bR/W-0bR-0bR/W-0bR-0bR/W-0bR-0bR/W-0b
表 8-11 CONVERSION_CTRL 寄存器字段描述
字段类型复位说明
15RESERVEDR0b保留
始终读为 0b。
14STARTAR/W0b启动或重新启动 ADC1A 和 ADC3A 转换
写入 1b 以启动或重新启动已启用的 ADC1A 和 ADC3A 的同步转换。始终读回 0b。
13RESERVEDR0b保留
始终读为 0b。
12STARTBR/W0b启动或重新启动 ADC1B 和 ADC3B 转换
写入 1b 以启动或重新启动已启用的 ADC1B 和 ADC3B 的同步转换。始终读回 0b。
11RESERVEDR0b保留
始终读为 0b。
10STOPAR/W0b停止 ADC1A 和 ADC3A 转换
写入 1b 以停止连续转换模式下已启用的 ADC1A 和 ADC3A 的转换。允许完成正在进行的转换。STOPA 位在单次转换模式下无效。如果 STARTA 位与 STOPA 位在相同 WREG 命令帧期间设置,则 STARTA 位优先于 STOPA 位。在正在进行的转换完成后,或者在正在进行的转换完成之前设置 STARTA 位时,STOPA 位会清除为 0b,这样会中止正在进行的转换并重新启动新的转换。
9RESERVEDR0b保留
始终读为 0b。
8STOPBR/W0b停止 ADC1B 和 ADC3B 转换
写入 1b 以停止连续转换模式下已启用的 ADC1B 和 ADC3B 的转换。允许完成正在进行的转换。STOPB 位在单次转换模式下无效。如果 STARTB 位与 STOPB 位在相同 WREG 命令帧期间设置,则 STARTA 位优先于 STOPA 位。在正在进行的转换完成后,或者在正在进行的转换完成之前设置 STARTB 位时,STOPB 位会清除为 0b,这样会中止正在进行的转换并重新启动新的转换。
7RESERVEDR0b保留
始终读为 0b。
6SEQ2A_STARTR/W0b启动 ADC2A 序列
写入 1b 以启动或重新启动 ADC2A 的序列。始终读回 0b。
5RESERVEDR0b保留
始终读为 0b。
4SEQ2B_STARTR/W0b启动 ADC2B 序列
写入 1b 以启动或重新启动 ADC2B 的序列。始终读回 0b。
3RESERVEDR0b保留
始终读为 0b。
2SEQ2A_STOPR/W0b停止 ADC2A 序列
写入 1b 以停止 ADC2A 序列。允许完成正在进行的序列。如果 SEQ2A_START 位与 SEQ2A_STOP 位在相同 WREG 命令帧期间设置,则 SEQ2A_START 位优先于 SEQ2A_STOP 位。在正在进行的序列完成后,或者在正在进行的序列完成之前设置 SEQ2A_START 位时,SEQ2A_STOP 位会清除为 0b,这样会中止正在进行的序列并重新启动新的序列。
1RESERVEDR0b保留
始终读为 0b。
0SEQ2B_STOPR/W0b停止 ADC2B 序列
写入 1b 以停止 ADC2B 序列。允许完成正在进行的序列。如果 SEQ2B_START 位与 SEQ2B_STOP 位在相同 WREG 命令帧期间设置,则 SEQ2B_START 位优先于 SEQ2B_STOP 位。在正在进行的序列完成后,或者在正在进行的序列完成之前设置 SEQ2B_START 位时,SEQ2B_STOP 位会清除为 0b,这样会中止正在进行的序列并重新启动新的序列。

8.1.11 SEQ2A_STEP0_DATA 寄存器(地址 = 10h)[复位 = 0000h]

返回到汇总表

图 8-11 SEQ2A_STEP0_DATA 寄存器
15141312111098
SEQ2A_STEP0_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP0_DAT[15:0]
R-0000000000000000b
表 8-12 SEQ2A_STEP0_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP0_DAT[15:0]R0000000000000000bADC2A 序列步骤 0 转换数据
以二进制补码格式提供的值。

8.1.12 SEQ2A_STEP1_DATA 寄存器(地址 = 11h)[复位 = 0000h]

返回到汇总表

图 8-12 SEQ2A_STEP1_DATA 寄存器
15141312111098
SEQ2A_STEP1_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP1_DAT[15:0]
R-0000000000000000b
表 8-13 SEQ2A_STEP1_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP1_DAT[15:0]R0000000000000000bADC2A 序列步骤 1 转换数据
以二进制补码格式提供的值。

8.1.13 SEQ2A_STEP2_DATA 寄存器(地址 = 12h)[复位 = 0000h]

返回到汇总表

图 8-13 SEQ2A_STEP2_DATA 寄存器
15141312111098
SEQ2A_STEP2_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP2_DAT[15:0]
R-0000000000000000b
表 8-14 SEQ2A_STEP2_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP2_DAT[15:0]R0000000000000000bADC2A 序列步骤 2 转换数据
以二进制补码格式提供的值。

8.1.14 SEQ2A_STEP3_DATA 寄存器(地址 = 13h)[复位 = 0000h]

返回到汇总表

图 8-14 SEQ2A_STEP3_DATA 寄存器
15141312111098
SEQ2A_STEP3_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP3_DAT[15:0]
R-0000000000000000b
表 8-15 SEQ2A_STEP3_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP3_DAT[15:0]R0000000000000000bADC2A 序列步骤 3 转换数据
以二进制补码格式提供的值。

8.1.15 SEQ2A_STEP4_DATA 寄存器(地址 = 14h)[复位 = 0000h]

返回到汇总表

图 8-15 SEQ2A_STEP4_DATA 寄存器
15141312111098
SEQ2A_STEP4_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP4_DAT[15:0]
R-0000000000000000b
表 8-16 SEQ2A_STEP4_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP4_DAT[15:0]R0000000000000000bADC2A 序列步骤 4 转换数据
以二进制补码格式提供的值。

8.1.16 SEQ2A_STEP5_DATA 寄存器(地址 = 15h)[复位 = 0000h]

返回到汇总表

图 8-16 SEQ2A_STEP5_DATA 寄存器
15141312111098
SEQ2A_STEP5_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP5_DAT[15:0]
R-0000000000000000b
表 8-17 SEQ2A_STEP5_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP5_DAT[15:0]R0000000000000000bADC2A 序列步骤 5 转换数据
以二进制补码格式提供的值。

8.1.17 SEQ2A_STEP6_DATA 寄存器(地址 = 16h)[复位 = 0000h]

返回到汇总表

图 8-17 SEQ2A_STEP6_DATA 寄存器
15141312111098
SEQ2A_STEP6_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP6_DAT[15:0]
R-0000000000000000b
表 8-18 SEQ2A_STEP6_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP6_DAT[15:0]R0000000000000000bADC2A 序列步骤 6 转换数据
以二进制补码格式提供的值。

8.1.18 SEQ2A_STEP7_DATA 寄存器(地址 = 17h)[复位 = 0000h]

返回到汇总表

图 8-18 SEQ2A_STEP7_DATA 寄存器
15141312111098
SEQ2A_STEP7_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP7_DAT[15:0]
R-0000000000000000b
表 8-19 SEQ2A_STEP7_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP7_DAT[15:0]R0000000000000000bADC2A 序列步骤 7 转换数据
以二进制补码格式提供的值。

8.1.19 SEQ2A_STEP8_DATA 寄存器(地址 = 18h)[复位 = 0000h]

返回到汇总表

图 8-19 SEQ2A_STEP8_DATA 寄存器
15141312111098
SEQ2A_STEP8_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP8_DAT[15:0]
R-0000000000000000b
表 8-20 SEQ2A_STEP8_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP8_DAT[15:0]R0000000000000000bADC2A 序列步骤 8 转换数据
以二进制补码格式提供的值。

8.1.20 SEQ2A_STEP9_DATA 寄存器(地址 = 19h)[复位 = 0000h]

返回到汇总表

图 8-20 SEQ2A_STEP9_DATA 寄存器
15141312111098
SEQ2A_STEP9_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP9_DAT[15:0]
R-0000000000000000b
表 8-21 SEQ2A_STEP9_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP9_DAT[15:0]R0000000000000000bADC2A 序列步骤 9 转换数据
以二进制补码格式提供的值。

8.1.21 SEQ2A_STEP10_DATA 寄存器(地址 = 1Ah)[复位 = 0000h]

返回到汇总表

图 8-21 SEQ2A_STEP10_DATA 寄存器
15141312111098
SEQ2A_STEP10_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP10_DAT[15:0]
R-0000000000000000b
表 8-22 SEQ2A_STEP10_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP10_DAT[15:0]R0000000000000000bADC2A 序列步骤 10 转换数据
以二进制补码格式提供的值。

8.1.22 SEQ2A_STEP11_DATA 寄存器(地址 = 1Bh)[复位 = 0000h]

返回到汇总表

图 8-22 SEQ2A_STEP11_DATA 寄存器
15141312111098
SEQ2A_STEP11_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP11_DAT[15:0]
R-0000000000000000b
表 8-23 SEQ2A_STEP11_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP11_DAT[15:0]R0000000000000000bADC2A 序列步骤 11 转换数据
以二进制补码格式提供的值。

8.1.23 SEQ2A_STEP12_DATA 寄存器(地址 = 1Ch)[复位 = 0000h]

返回到汇总表

图 8-23 SEQ2A_STEP12_DATA 寄存器
15141312111098
SEQ2A_STEP12_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP12_DAT[15:0]
R-0000000000000000b
表 8-24 SEQ2A_STEP12_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP12_DAT[15:0]R0000000000000000bADC2A 序列步骤 12 转换数据
以二进制补码格式提供的值。

8.1.24 SEQ2A_STEP13_DATA 寄存器(地址 = 1Dh)[复位 = 0000h]

返回到汇总表

图 8-24 SEQ2A_STEP13_DATA 寄存器
15141312111098
SEQ2A_STEP13_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP13_DAT[15:0]
R-0000000000000000b
表 8-25 SEQ2A_STEP13_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP13_DAT[15:0]R0000000000000000bADC2A 序列步骤 13 转换数据
以二进制补码格式提供的值。

8.1.25 SEQ2A_STEP14_DATA 寄存器(地址 = 1Eh)[复位 = 0000h]

返回到汇总表

图 8-25 SEQ2A_STEP14_DATA 寄存器
15141312111098
SEQ2A_STEP14_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP14_DAT[15:0]
R-0000000000000000b
表 8-26 SEQ2A_STEP14_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP14_DAT[15:0]R0000000000000000bADC2A 序列步骤 14 转换数据
以二进制补码格式提供的值。

8.1.26 SEQ2A_STEP15_DATA 寄存器(地址 = 1Fh)[复位 = 0000h]

返回到汇总表

图 8-26 SEQ2A_STEP15_DATA 寄存器
15141312111098
SEQ2A_STEP15_DAT[15:0]
R-0000000000000000b
76543210
SEQ2A_STEP15_DAT[15:0]
R-0000000000000000b
表 8-27 SEQ2A_STEP15_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2A_STEP15_DAT[15:0]R0000000000000000bADC2A 序列步骤 15 转换数据
以二进制补码格式提供的值。

8.1.27 SEQ2B_STEP0_DATA 寄存器(地址 = 20h)[复位 = 0000h]

返回到汇总表

图 8-27 SEQ2B_STEP0_DATA 寄存器
15141312111098
SEQ2B_STEP0_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP0_DAT[15:0]
R-0000000000000000b
表 8-28 SEQ2B_STEP0_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP0_DAT[15:0]R0000000000000000bADC2B 序列步骤 0 转换数据
以二进制补码格式提供的值。

8.1.28 SEQ2B_STEP1_DATA 寄存器(地址 = 21h)[复位 = 0000h]

返回到汇总表

图 8-28 SEQ2B_STEP1_DATA 寄存器
15141312111098
SEQ2B_STEP1_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP1_DAT[15:0]
R-0000000000000000b
表 8-29 SEQ2B_STEP1_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP1_DAT[15:0]R0000000000000000bADC2B 序列步骤 1 转换数据
以二进制补码格式提供的值。

8.1.29 SEQ2B_STEP2_DATA 寄存器(地址 = 22h)[复位 = 0000h]

返回到汇总表

图 8-29 SEQ2B_STEP2_DATA 寄存器
15141312111098
SEQ2B_STEP2_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP2_DAT[15:0]
R-0000000000000000b
表 8-30 SEQ2B_STEP2_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP2_DAT[15:0]R0000000000000000bADC2B 序列步骤 2 转换数据
以二进制补码格式提供的值。

8.1.30 SEQ2B_STEP3_DATA 寄存器(地址 = 23h)[复位 = 0000h]

返回到汇总表

图 8-30 SEQ2B_STEP3_DATA 寄存器
15141312111098
SEQ2B_STEP3_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP3_DAT[15:0]
R-0000000000000000b
表 8-31 SEQ2B_STEP3_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP3_DAT[15:0]R0000000000000000bADC2B 序列步骤 3 转换数据
以二进制补码格式提供的值。

8.1.31 SEQ2B_STEP4_DATA 寄存器(地址 = 24h)[复位 = 0000h]

返回到汇总表

图 8-31 SEQ2B_STEP4_DATA 寄存器
15141312111098
SEQ2B_STEP4_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP4_DAT[15:0]
R-0000000000000000b
表 8-32 SEQ2B_STEP4_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP4_DAT[15:0]R0000000000000000bADC2B 序列步骤 4 转换数据
以二进制补码格式提供的值。

8.1.32 SEQ2B_STEP5_DATA 寄存器(地址 = 25h)[复位 = 0000h]

返回到汇总表

图 8-32 SEQ2B_STEP5_DATA 寄存器
15141312111098
SEQ2B_STEP5_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP5_DAT[15:0]
R-0000000000000000b
表 8-33 SEQ2B_STEP5_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP5_DAT[15:0]R0000000000000000bADC2B 序列步骤 5 转换数据
以二进制补码格式提供的值。

8.1.33 SEQ2B_STEP6_DATA 寄存器(地址 = 26h)[复位 = 0000h]

返回到汇总表

图 8-33 SEQ2B_STEP6_DATA 寄存器
15141312111098
SEQ2B_STEP6_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP6_DAT[15:0]
R-0000000000000000b
表 8-34 SEQ2B_STEP6_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP6_DAT[15:0]R0000000000000000bADC2B 序列步骤 6 转换数据
以二进制补码格式提供的值。

8.1.34 SEQ2B_STEP7_DATA 寄存器(地址 = 27h)[复位 = 0000h]

返回到汇总表

图 8-34 SEQ2B_STEP7_DATA 寄存器
15141312111098
SEQ2B_STEP7_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP7_DAT[15:0]
R-0000000000000000b
表 8-35 SEQ2B_STEP7_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP7_DAT[15:0]R0000000000000000bADC2B 序列步骤 7 转换数据
以二进制补码格式提供的值。

8.1.35 SEQ2B_STEP8_DATA 寄存器(地址 = 28h)[复位 = 0000h]

返回到汇总表

图 8-35 SEQ2B_STEP8_DATA 寄存器
15141312111098
SEQ2B_STEP8_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP8_DAT[15:0]
R-0000000000000000b
表 8-36 SEQ2B_STEP8_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP8_DAT[15:0]R0000000000000000bADC2B 序列步骤 8 转换数据
以二进制补码格式提供的值。

8.1.36 SEQ2B_STEP9_DATA 寄存器(地址 = 29h)[复位 = 0000h]

返回到汇总表

图 8-36 SEQ2B_STEP9_DATA 寄存器
15141312111098
SEQ2B_STEP9_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP9_DAT[15:0]
R-0000000000000000b
表 8-37 SEQ2B_STEP9_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP9_DAT[15:0]R0000000000000000bADC2B 序列步骤 9 转换数据
以二进制补码格式提供的值。

8.1.37 SEQ2B_STEP10_DATA 寄存器(地址 = 2Ah)[复位 = 0000h]

返回到汇总表

图 8-37 SEQ2B_STEP10_DATA 寄存器
15141312111098
SEQ2B_STEP10_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP10_DAT[15:0]
R-0000000000000000b
表 8-38 SEQ2B_STEP10_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP10_DAT[15:0]R0000000000000000bADC2B 序列步骤 10 转换数据
以二进制补码格式提供的值。

8.1.38 SEQ2B_STEP11_DATA 寄存器(地址 = 2Bh)[复位 = 0000h]

返回到汇总表

图 8-38 SEQ2B_STEP11_DATA 寄存器
15141312111098
SEQ2B_STEP11_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP11_DAT[15:0]
R-0000000000000000b
表 8-39 SEQ2B_STEP11_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP11_DAT[15:0]R0000000000000000bADC2B 序列步骤 11 转换数据
以二进制补码格式提供的值。

8.1.39 SEQ2B_STEP12_DATA 寄存器(地址 = 2Ch)[复位 = 0000h]

返回到汇总表

图 8-39 SEQ2B_STEP12_DATA 寄存器
15141312111098
SEQ2B_STEP12_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP12_DAT[15:0]
R-0000000000000000b
表 8-40 SEQ2B_STEP12_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP12_DAT[15:0]R0000000000000000bADC2B 序列步骤 12 转换数据
以二进制补码格式提供的值。

8.1.40 SEQ2B_STEP13_DATA 寄存器(地址 = 2Dh)[复位 = 0000h]

返回到汇总表

图 8-40 SEQ2B_STEP13_DATA 寄存器
15141312111098
SEQ2B_STEP13_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP13_DAT[15:0]
R-0000000000000000b
表 8-41 SEQ2B_STEP13_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP13_DAT[15:0]R0000000000000000bADC2B 序列步骤 13 转换数据
以二进制补码格式提供的值。

8.1.41 SEQ2B_STEP14_DATA 寄存器(地址 = 2Eh)[复位 = 0000h]

返回到汇总表

图 8-41 SEQ2B_STEP14_DATA 寄存器
15141312111098
SEQ2B_STEP14_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP14_DAT[15:0]
R-0000000000000000b
表 8-42 SEQ2B_STEP14_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP14_DAT[15:0]R0000000000000000bADC2B 序列步骤 14 转换数据
以二进制补码格式提供的值。

8.1.42 SEQ2B_STEP15_DATA 寄存器(地址 = 2Fh)[复位 = 0000h]

返回到汇总表

图 8-42 SEQ2B_STEP15_DATA 寄存器
15141312111098
SEQ2B_STEP15_DAT[15:0]
R-0000000000000000b
76543210
SEQ2B_STEP15_DAT[15:0]
R-0000000000000000b
表 8-43 SEQ2B_STEP15_DATA 寄存器字段说明
字段类型复位说明
15:0SEQ2B_STEP15_DAT[15:0]R0000000000000000bADC2B 序列步骤 15 转换数据
以二进制补码格式提供的值。

8.1.43 DEVICE_MONITOR_CFG 寄存器(地址 = 40h)[复位 = 0000h]

返回到汇总表

图 8-43 DEVICE_MONITOR_CFG 寄存器
15141312111098
REG_MAP1_CRC_ENCRC_TYPESCLK_COUNTER_ENTIMEOUT_ENRESERVEDFAULT_POL
R/W-0bR/W-0bR/W-0bR/W-0bR-000bR/W-0b
76543210
RESERVEDMHD_POLMHD_CFG[1:0]
R-00000bR/W-0bR/W-00b
表 8-44 DEVICE_MONITOR_CFG 寄存器字段描述
字段类型复位说明
15REG_MAP1_CRC_ENR/W0b寄存器映射 1 段 CRC 启用
为 1 段(从 40h 到 59h 的寄存器地址空间)启用寄存器映射 CRC。
0b = 禁用
1b = 启用
14CRC_TYPER/W0bCRC 类型选择
选择用于 SPI 和寄存器映射 CRC 计算的 CRC 多项式。
0b = 16 位 CCITT
1b = 16 位 ANSI
13SCLK_COUNTER_ENR/W0bSCLK 计数器启用
启用 SCLK 计数器。
0b = 禁用
1b = 启用
12TIMEOUT_ENR/W0bSPI 超时启用
启用 SPI 超时。启用后,超时功能会检查 CSn 上升沿是否在 CSn 下降沿后的 214 个 tOSCD 周期内发生。当超时发生时,SDI 上 SPI 帧的剩余部分在 CSn 上升沿之前被忽略。新的 SPI 事务在下一个 CSn 下降沿开始。
0b = 禁用
1b = 启用
11:9RESERVEDR000b保留
始终读回 000b。
8FAULT_POLR/W0bFAULT 引脚极性选择
选择 FAULT 引脚的极性。当 GPIO2/FAULT 引脚配置为 GPIO2_SRC 位中的 FAULT 输出时,该引脚的实际输出行为取决于 GPIO2_FMT 设置。当任何未屏蔽的 STATUS_MSB[14:7] 位均有效时,FAULT 有效。
0b = 低电平有效。如果发生故障,则驱动逻辑低电平。
1b = 高电平有效。如果发生故障,则驱动逻辑高电平。
7:3RESERVEDR00000b保留
始终读回 00000b。
2MHD_POLR/W0b缺失主机检测故障引脚极性选择
选择 MHD 引脚的极性。当 GPIO0/MHD 引脚配置为 GPIO0_SRC 位中的 MHD 输出时,该引脚的实际输出行为取决于 GPIO0_FMT 设置。
0b = 低电平有效。如果发生故障,则驱动逻辑低电平。
1b = 高电平有效。如果发生故障,则驱动逻辑高电平。
1:0MHD_CFG[1:0]R/W00b缺失主机检测配置
检测主机何时不再与器件通信。看门狗计时器检查具有有效 CRC 的两条有效命令间隔的时间。如果在看门狗时间窗口内未收到具有有效 CRC 的有效命令,则将主机视为缺失。当看门狗超时时,GPIO0/MHD 引脚设置为有效。要使用缺失主机检测模式,请使用 GPIO0_DIR 位将 GPIO0/MHD 引脚配置为输出,并使用 GPIO0_SRC 位配置缺失主机检测模式的源。要在检测到缺失主机后复位 GPIO0/MHD 输出,请通过设置 MHD_CFG = 00b 来禁用缺失主机检测模式。
00b = 已禁用
01b = 5120 x tOSCD(= 0.625ms,fOSCD = 8.192MHz 时)
10b = 10240 x tOSCD(= 1.25ms,fOSCD = 8.192MHz 时)
11b = 20480 x tOSCD(= 2.5ms,fOSCD = 8.192MHz 时)

8.1.44 SUPPLY_MONITOR_CFG1 寄存器(地址 = 41h)[复位 = 0000h]

返回到汇总表

图 8-44 SUPPLY_MONITOR_CFG1 寄存器
15141312111098
AVDD_OV_ENAVDD_UV_ENIOVDD_OV_ENIOVDD_UV_ENDVDD_OV_ENDVDD_UV_ENAVDD_OSC_ENIOVDD_OSC_EN
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
76543210
DVDD_OSC_ENAVDD_OTW_ENIOVDD_OTW_ENAVDD_CL_ENIOVDD_CL_ENAGNDA_DISC_ENAGNDB_DISC_ENDGND_DISC_EN
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
表 8-45 SUPPLY_MONITOR_CFG1 寄存器字段说明
字段类型复位说明
15AVDD_OV_ENR/W0bAVDD LDO 过压监控器启用
启用 AVDD LDO 输出过压监控器。
0b = 禁用
1b = 启用
14AVDD_UV_ENR/W0bAVDD LDO 欠压监控器启用
启用 AVDD LDO 输出欠压监控器。
0b = 禁用
1b = 启用
13IOVDD_OV_ENR/W0bIOVDD LDO 过压监控器启用
启用 IOVDD LDO 输出过压监控器。
0b = 禁用
1b = 启用
12IOVDD_UV_ENR/W0bIOVDD LDO 欠压监控器启用
启用 IOVDD LDO 输出欠压监控器。
0b = 禁用
1b = 启用
11DVDD_OV_ENR/W0bDVDD LDO 过压监控器启用
启用 DVDD LDO 输出过压监控器。
0b = 禁用
1b = 启用
10DVDD_UV_ENR/W0bDVDD LDO 欠压监控器启用
启用 DVDD LDO 输出欠压监控器。
0b = 禁用
1b = 启用
9AVDD_OSC_ENR/W0bAVDD LDO 振荡监控器启用
启用 AVDD LDO 输出振荡监控器。
0b = 禁用
1b = 启用
8IOVDD_OSC_ENR/W0bIOVDD LDO 振荡监控器启用
启用 IOVDD LDO 输出振荡监控器。
0b = 禁用
1b = 启用
7DVDD_OSC_ENR/W0bDVDD LDO 振荡监控器启用
启用 DVDD LDO 输出振荡监控器。
0b = 禁用
1b = 启用
6AVDD_OTW_ENR/W0bAVDD LDO 过热警告监控器启用
启用 AVDD LDO 过热警告监控器。
0b = 禁用
1b = 启用
5IOVDD_OTW_ENR/W0bIOVDD LDO 过热警告监控器启用
启用 IOVDD LDO 过热警告监控器。
0b = 禁用
1b = 启用
4AVDD_CL_ENR/W0bAVDD LDO 电流限制启用
启用 AVDD LDO 电流限制。
0b = 禁用
1b = 启用
3IOVDD_CL_ENR/W0bIOVDD LDO 电流限制启用
启用 IOVDD LDO 电流限制。
0b = 禁用
1b = 启用
2AGNDA_DISC_ENR/W0bAGNDA 断开监控器启用
启用 AGNDA 断开监控器。
0b = 禁用
1b = 启用
1AGNDB_DISC_ENR/W0bAGNDB 断开监控器启用
启用 AGNDB 断开监控器。
0b = 禁用
1b = 启用
0DGND_DISC_ENR/W0bDGND 断开监控器启用
启用 DGND 断开监控器。
0b = 禁用
1b = 启用

8.1.45 SUPPLY_MONITOR_CFG2 寄存器(地址 = 42h)[复位 = 10F0h]

返回到汇总表

图 8-45 SUPPLY_MONITOR_CFG2 寄存器
15141312111098
RESERVEDIOVDD_OV_THIOVDD_UV_THRESERVED
R-00bR/W-0bR/W-1bR-0000b
76543210
AVDD_OTW_CFG[1:0]IOVDD_OTW_CFG[1:0]RESERVED
R/W-11bR/W-11bR-0000b
表 8-46 SUPPLY_MONITOR_CFG2 寄存器字段说明
字段类型复位说明
15:14RESERVEDR00b保留
始终读回 00b。
13IOVDD_OV_THR/W0bIOVDD 过压阈值选择
为 IOVDD LDO 输出过压监控器选择阈值。
0b = 5.7 V
1b = 3.9 V
12IOVDD_UV_THR/W1bIOVDD 欠压阈值选择
为 IOVDD LDO 输出欠压监控器选择阈值。
0b = 4.3 V
1b = 2.95 V
11:8RESERVEDR0000b保留
始终读回 0000b。
7:6AVDD_OTW_CFG[1:0]R/W11bAVDD LDO 过热警告阈值选择
为 AVDD LDO 过热警告选择阈值。
00b = −60°C
01b = 100°C
10b = 120°C
11b = 140°C
5:4IOVDD_OTW_CFG[1:0]R/W11bIOVDD LDO 过热警告阈值选择
为 IOVDD LDO 过热警告选择阈值。
00b = −60°C
01b = 100°C
10b = 120°C
11b = 140°C
3:0RESERVEDR0000b保留
始终读回 0000b。

8.1.46 CLOCK_MONITOR_CFG 寄存器(地址 = 43h)[复位 = 0000h]

返回到汇总表

图 8-46 CLOCK_MONITOR_CFG 寄存器
15141312111098
RESERVEDRESERVED
R/W-000000bR-0000000b
76543210
RESERVEDMCLK_MON_ENOSCD_WD_ENMCLK_WD_EN
R-0000000bR/W-0bR/W-0bR/W-0b
表 8-47 CLOCK_MONITOR_CFG 寄存器字段描述
字段类型复位说明
15:10RESERVEDR/W000000b保留
始终写入 000000b。
9:3RESERVEDR0000000b保留
始终读回 0000000b。
2MCLK_MON_ENR/W0bMCLK 监控器启用
启用主时钟频率监控器。
0b = 禁用
1b = 启用
1OSCD_WD_ENR/W0b诊断振荡器看门狗启用
启用诊断振荡器看门狗。
0b = 禁用
1b = 启用
0MCLK_WD_ENR/W0b主时钟看门狗启用
启用主时钟看门狗。
0b = 禁用
1b = 启用

8.1.47 SUPPLY_MONITOR_DIAGNOSTIC_CFG 寄存器(地址 = 44h)[复位 = 0000h]

返回到汇总表

图 8-47 SUPPLY_MONITOR_DIAGNOSTIC_CFG 寄存器
15141312111098
AVDD_OV_DIAG_ENAVDD_UV_DIAG_ENIOVDD_OV_DIAG_ENIOVDD_UV_DIAG_ENDVDD_OV_DIAG_ENDVDD_UV_DIAG_ENAVDD_OSC_DIAG_ENIOVDD_OSC_DIAG_EN
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
76543210
DVDD_OSC_DIAG_ENRESERVEDAGNDA_DISC_DIAG_ENAGNDB_DISC_DIAG_ENDGND_DISC_DIAG_EN
R/W-0bR-0000bR/W-0bR/W-0bR/W-0b
表 8-48 SUPPLY_MONITOR_DIAGNOSTIC_CFG 寄存器字段描述
字段类型复位说明
15AVDD_OV_DIAG_ENR/W0bAVDD LDO 过压监控器诊断启用
启用 AVDD LDO 输出过压监控器诊断。必须设置 AVDD_OV_EN,诊断才能正常工作。当诊断成功完成时,AVDD_OVn 故障标志会在 tp(AVDD_OV) 内设置。
0b = 禁用
1b = 启用
14AVDD_UV_DIAG_ENR/W0bAVDD LDO 欠压监控器诊断启用
启用 AVDD LDO 输出欠压监控器诊断。必须设置 AVDD_UV_EN,诊断才能正常工作。当诊断成功完成时,AVDD_UVn 故障标志会在 tp(AVDD_UV) 内设置。
0b = 禁用
1b = 启用
13IOVDD_OV_DIAG_ENR/W0bIOVDD LDO 过压监控器诊断启用
启用 IOVDD LDO 输出过压监控器诊断。必须设置 IOVDD_OV_EN,诊断才能正常工作。当诊断成功完成时,IOVDD_OVn 故障标志会在 tp(IOVDD._OV) 内设置。
0b = 禁用
1b = 启用
12IOVDD_UV_DIAG_ENR/W0bIOVDD LDO 欠压监控器诊断启用
启用 IOVDD LDO 输出欠压监控器诊断。必须设置 IOVDD_UV_EN,诊断才能正常工作。当诊断成功完成时,IOVDD_UVn 故障标志会在 tp(IOVDD_UV) 内设置。
0b = 禁用
1b = 启用
11DVDD_OV_DIAG_ENR/W0bDVDD LDO 过压监控器诊断启用
启用 DVDD LDO 输出过压监控器诊断。必须设置 DVDD_OV_EN,诊断才能正常工作。当诊断成功完成时,DVDD_OVn 故障标志会在 tp(DVDD_OV) 内设置。
0b = 禁用
1b = 启用
10DVDD_UV_DIAG_ENR/W0bDVDD LDO 欠压监控器诊断启用
启用 DVDD LDO 输出欠压监控器诊断。必须设置 DVDD_UV_EN,诊断才能正常工作。当诊断成功完成时,DVDD_UVn 故障标志会在 tp(DVDD_UV) 内设置。
0b = 禁用
1b = 启用
9AVDD_OSC_DIAG_ENR/W0bAVDD LDO 振荡监控器诊断启用
启用 AVDD LDO 输出振荡监控器诊断。必须设置 AVDD_OSC_EN,诊断才能正常工作。当诊断成功完成时,AVDD_OSCn 故障标志会在 tp(AVDD_OSC) 内设置。
0b = 禁用
1b = 启用
8IOVDD_OSC_DIAG_ENR/W0bIOVDD LDO 振荡监控器诊断启用
启用 IOVDD LDO 输出振荡监控器诊断。必须设置 IOVDD_OSC_EN,诊断才能正常工作。当诊断成功完成时,IOVDD_OSCn 故障标志会在 tp(IOVDD_OSC) 内设置。
0b = 禁用
1b = 启用
7DVDD_OSC_DIAG_ENR/W0bDVDD LDO 振荡监控器诊断启用
启用 DVDD LDO 输出振荡监控器诊断。必须设置 DVDD_OSC_EN,诊断才能正常工作。当诊断成功完成时,DVDD_OSCn 故障标志会在 tp(DVDD_OSC) 内设置。
0b = 禁用
1b = 启用
6:3RESERVEDR0000b保留
始终读回 0000b。
2AGNDA_DISC_DIAG_ENR/W0bAGNDA 断开监控器诊断启用
启用 AGNDA 断开监控器诊断。必须设置 AGNDA_DISC_EN,诊断才能正常工作。当诊断成功完成时,AGNDA_DISCn 故障标志会在 tp(AGNDA_OPEN) 内设置。
0b = 禁用
1b = 启用
1AGNDB_DISC_DIAG_ENR/W0bAGNDB 断开监控器诊断启用
启用 AGNDB 断开监控器诊断。必须设置 AGNDB_DISC_EN,诊断才能正常工作。当诊断成功完成时,AGNDB_DISCn 故障标志会在 tp(AGNDB_OPEN) 内设置。
0b = 禁用
1b = 启用
0DGND_DISC_DIAG_ENR/W0bDGND 断开监控器诊断启用
启用 DGND 断开监控器诊断。必须设置 DGND_DISC_EN,诊断才能正常工作。当诊断成功完成时,DGND_DISCn 故障标志会在 tp(DGND_OPEN) 内设置。
0b = 禁用
1b = 启用

8.1.48 CLOCK_MONITOR_DIAGNOSTIC_CFG 寄存器(地址 = 45h)[复位 = 0000h]

返回到汇总表

图 8-48 CLOCK_MONITOR_DIAGNOSTIC_CFG 寄存器
15141312111098
SPARE[11:0]
R/W-000000000000b
76543210
SPARE[11:0]MCLK_HI_DIAG_ENMCLK_LO_DIAG_ENOSCD_WD_DIAG_ENMCLK_WD_DIAG_EN
R/W-000000000000bR/W-0bR/W-0bR/W-0bR/W-0b
表 8-49 CLOCK_MONITOR_DIAGNOSTIC_CFG 寄存器字段描述
字段类型复位说明
15:4SPARE[11:0]R/W000000000000b备用位
以 R/W 位的形式提供,用于检查寄存器映射 1 段 CRC。位设置无效。
3MCLK_HI_DIAG_ENR/W0bMCLK 频率过高监控器诊断启用
启用主时钟频率过高监控器诊断。必须设置 MCLK_MON_EN,诊断才能正常工作。当诊断成功完成时,MCLK_FAULTn 故障标志会在 tp(MCLK_FAULT) 内设置。请勿同时启用 MCLK_LO_DIAG_EN。依次执行 MCLK_HI_DIAG_EN 和 MCLK_LO_DIAG_EN。
0b = 禁用
1b = 启用
2MCLK_LO_DIAG_ENR/W0bMCLK 频率过低监控器诊断启用
启用主时钟频率过低监控器诊断。必须设置 MCLK_MON_EN,诊断才能正常工作。当诊断成功完成时,MCLK_FAULTn 故障标志会在 tp(MCLK_FAULT) 内设置。请勿同时启用 MCLK_HI_DIAG_EN。依次执行 MCLK_HI_DIAG_EN 和 MCLK_LO_DIAG_EN。
0b = 禁用
1b = 启用
1OSCD_WD_DIAG_ENR/W0b诊断振荡器看门狗诊断启用
启用诊断振荡器看门狗诊断。必须设置 OSCD_WD_EN,诊断才能正常工作。当诊断成功完成时,OSCD_WDn 故障标志会在 tp(OSCD_WD) 内设置。
0b = 禁用
1b = 启用
0MCLK_WD_DIAG_ENR/W0b主时钟看门狗诊断启用
启用主时钟看门狗诊断。必须设置 MCLK_WD_EN,诊断才能正常工作。当诊断成功完成时,MCLK_WDn 故障标志会在 tp(MCLK_WD) 内设置。
0b = 禁用
1b = 启用

8.1.49 DIGITAL_MONITOR_DIAGNOSTIC_CFG 寄存器(地址 = 46h)[复位 = 0000h]

返回到汇总表

图 8-49 DIGITAL_MONITOR_DIAGNOSTIC_CFG 寄存器
15141312111098
RESERVEDMEM_MAP_CRC_DIAG[1:0]
R-000000bR/W-00b
76543210
RESERVEDGPIOA_DIAG_ENGPIOB_DIAG_ENGPIO_DIAG_EN
R-00000bR/W-0bR/W-0bR/W-0b
表 8-50 DIGITAL_MONITOR_DIAGNOSTIC_CFG 寄存器字段描述
字段类型复位说明
15:10RESERVEDR000000b保留
始终读回 000000b。
9:8MEM_MAP_CRC_DIAG[1:0]R/W00b内存映射 CRC 诊断位模式选择
选择用于内存映射 CRC 诊断的位模式。当诊断成功完成时,MEM_MAP_CRC_FAULTn 故障标志会在 tp(MEM_MAP_CRC) 内设置。三个可用位模式中的任何一个都可用于诊断。
00b = 禁用
01b = 模式 1
10b = 模式 2
11b = 模式 3
7:3RESERVEDR00000b保留
始终读回 00000b。
2GPIOA_DIAG_ENR/W0bGPIOA 回读诊断启用
如果 GPIOxA_DIR 配置为数字输出,则会反转 GPIxA_DAT[1:0] 位的回读值。
0b = 禁用
1b = 启用
1GPIOB_DIAG_ENR/W0bGPIOB 回读诊断启用
如果 GPIOxB_DIR 配置为数字输出,则会反转 GPIxB_DAT[1:0] 位的回读值。
0b = 禁用
1b = 启用
0GPIO_DIAG_ENR/W0bGPIO 回读诊断启用
如果 GPIOx_DIR 配置为数字输出,则会反转 GPIx_DAT[1:0] 位的回读值。
0b = 禁用
1b = 启用

8.1.50 SUPPLY_FAULT_MASK 寄存器(地址 = 47h)[复位 = 0000h]

返回到汇总表

图 8-50 SUPPLY_FAULT_MASK 寄存器
15141312111098
AVDD_OV_MASKAVDD_UV_MASKIOVDD_OV_MASKIOVDD_UV_MASKDVDD_OV_MASKDVDD_UV_MASKAVDD_OSC_MASKIOVDD_OSC_MASK
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
76543210
DVDD_OSC_MASKAVDD_OTW_MASKIOVDD_OTW_MASKAVDD_CL_MASKIOVDD_CL_MASKAGNDA_DISC_MASKAGNDB_DISC_MASKDGND_DISC_MASK
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
表 8-51 SUPPLY_FAULT_MASK 寄存器字段描述
字段类型复位说明
15AVDD_OV_MASKR/W0bAVDD 过压故障标志屏蔽
屏蔽 AVDD 过压故障标志 (AVDD_OVn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
14AVDD_UV_MASKR/W0bAVDD 欠压故障标志屏蔽
屏蔽 AVDD 欠压故障标志 (AVDD_UVn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
13IOVDD_OV_MASKR/W0bIOVDD 过压故障标志屏蔽
屏蔽 IOVDD 过压故障标志 (IOVDD_OVn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
12IOVDD_UV_MASKR/W0bIOVDD 欠压故障标志屏蔽
屏蔽 IOVDD 欠压故障标志 (IOVDD_UVn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
11DVDD_OV_MASKR/W0bDVDD 过压故障标志屏蔽
屏蔽 DVDD 过压故障标志 (DVDD_OVn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
10DVDD_UV_MASKR/W0bDVDD 欠压故障标志屏蔽
屏蔽 DVDD 欠压故障标志 (DVDD_UVn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
9AVDD_OSC_MASKR/W0bAVDD 振荡故障标志屏蔽
屏蔽 AVDD 振荡故障标志 (AVDD_OSCn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
8IOVDD_OSC_MASKR/W0bIOVDD 振荡故障标志屏蔽
屏蔽 IOVDD 振荡故障标志 (IOVDD_OSCn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
7DVDD_OSC_MASKR/W0bDVDD 振荡故障标志屏蔽
屏蔽 DVDD 振荡故障标志 (DVDD_OSCn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
6AVDD_OTW_MASKR/W0bAVDD 过热警告标志屏蔽
屏蔽 AVDD LDO 过热警告标志 (AVDD_OTWn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
5IOVDD_OTW_MASKR/W0bIOVDD 过热警告标志屏蔽
屏蔽 IOVDD LDO 过热警告标志 (IOVDD_OTWn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
4AVDD_CL_MASKR/W0bAVDD 电流限制标志屏蔽
屏蔽 AVDD LDO 电流限制标志 (AVDD_CLn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
3IOVDD_CL_MASKR/W0bIOVDD 电流限制标志屏蔽
屏蔽 IOVDD LDO 电流限制标志 (IOVDD_CLn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
2AGNDA_DISC_MASKR/W0bAGNDA 引脚断开检测标志屏蔽
屏蔽 AGNDA 引脚断开检测标志 (AGNDA_DISCn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
1AGNDB_DISC_MASKR/W0bAGNDB 引脚断开检测标志屏蔽
屏蔽 AGNDB 引脚断开检测标志 (AGNDB_DISCn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
0DGND_DISC_MASKR/W0bDGND 引脚断开检测标志屏蔽
屏蔽 DGND 引脚断开检测标志 (DGND_DISCn),以免触发 STATUS_MSB 寄存器中的 SUPPLY_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽

8.1.51 CLOCK_FAULT_MASK 寄存器(地址 = 48h)[复位 = 0000h]

返回到汇总表

图 8-51 CLOCK_FAULT_MASK 寄存器
15141312111098
RESERVEDRESERVED
R/W-000000bR-0000000b
76543210
RESERVEDMCLK_FAULT_MASKOSCD_WD_MASKMCLK_WD_MASK
R-0000000bR/W-0bR/W-0bR/W-0b
表 8-52 CLOCK_FAULT_MASK 寄存器字段描述
字段类型复位说明
15:10RESERVEDR/W000000b保留
始终写入 000000b。
9:3RESERVEDR0000000b保留
始终读回 0000000b。
2MCLK_FAULT_MASKR/W0bMCLK 频率过高或过低故障标志屏蔽
屏蔽 MCLK 频率过高或过低故障标志 (MCLK_FAULTn),以免触发 STATUS_MSB 寄存器中的 CLOCK_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
1OSCD_WD_MASKR/W0b诊断振荡器看门狗故障标志屏蔽
屏蔽诊断振荡器看门狗故障标志 (OSCD_WDn),以免触发 STATUS_MSB 寄存器中的 CLOCK_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
0MCLK_WD_MASKR/W0b主时钟看门狗故障标志屏蔽
屏蔽主时钟看门狗故障标志 (MCLK_WDn),以免触发 STATUS_MSB 寄存器中的 CLOCK_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽

8.1.52 DIGITAL_FAULT_MASK 寄存器(地址 = 49h)[复位 = 0000h]

返回到汇总表

图 8-52 DIGITAL_FAULT_MASK 寄存器
15141312111098
REG_MAP1_CRC_FAULT_MASKREG_MAP2_CRC_FAULT_MASKREG_MAP3_CRC_FAULT_MASKRESERVEDMEM_MAP_CRC_FAULT_MASKRESERVED
R/W-0bR/W-0bR/W-0bR-0bR/W-0bR-00000000000b
76543210
RESERVED
R-00000000000b
表 8-53 DIGITAL_FAULT_MASK 寄存器字段描述
字段类型复位说明
15REG_MAP1_CRC_FAULT_MASKR/W0b寄存器映射 1 段 CRC 故障标志屏蔽
屏蔽寄存器映射 1 段 CRC 故障标志 (REG_MAP1_CRC_FAULTn),以免触发 STATUS_MSB 寄存器中的 DIGITAL_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
14REG_MAP2_CRC_FAULT_MASKR/W0b寄存器映射 2 段 CRC 故障标志屏蔽
屏蔽寄存器映射 2 段 CRC 故障标志 (REG_MAP2_CRC_FAULTn),以免触发 STATUS_MSB 寄存器中的 DIGITAL_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
13REG_MAP3_CRC_FAULT_MASKR/W0b寄存器映射 3 段 CRC 故障标志屏蔽
屏蔽寄存器映射 3 段 CRC 故障标志 (REG_MAP3_CRC_FAULTn),以免触发 STATUS_MSB 寄存器中的 DIGITAL_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
12RESERVEDR0b保留
始终读回 0b。
11MEM_MAP_CRC_FAULT_MASKR/W0b内存映射 CRC 故障标志屏蔽
屏蔽内存映射 CRC 故障标志 (MEM_MAP_CRC_FAULTn),以免触发 STATUS_MSB 寄存器中的 DIGITAL_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
10:0RESERVEDR00000000000b保留
始终读回 00000000000b。

8.1.53 OCC_FAULT_MASK 寄存器(地址 = 4Ah)[复位 = 0000h]

返回到汇总表

图 8-53 OCC_FAULT_MASK 寄存器
15141312111098
RESERVED
R-000000000000b
76543210
RESERVEDOCCA_HT_MASKOCCA_LT_MASKOCCB_HT_MASKOCCB_LT_MASK
R-000000000000bR/W-0bR/W-0bR/W-0bR/W-0b
表 8-54 OCC_FAULT_MASK 寄存器字段描述
字段类型复位说明
15:4RESERVEDR000000000000b保留
始终读回 000000000000b。
3OCCA_HT_MASKR/W0bADC1A 过流比较器高阈值故障标志屏蔽
屏蔽 ADC1A 过流比较器高阈值故障标志 (OCCA_HTn),以免触发 STATUS_MSB 寄存器中的 OCC_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
2OCCA_LT_MASKR/W0bADC1A 过流比较器低阈值故障标志屏蔽
屏蔽 ADC1A 过流比较器低阈值故障标志 (OCCA_LTn),以免触发 STATUS_MSB 寄存器中的 OCC_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
1OCCB_HT_MASKR/W0bADC1B 过流比较器高阈值故障标志屏蔽
屏蔽 ADC1B 过流比较器高阈值故障标志 (OCCB_HTn),以免触发 STATUS_MSB 寄存器中的 OCC_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽
0OCCB_LT_MASKR/W0bADC1B 过流比较器低阈值故障标志屏蔽
屏蔽 ADC1B 过流比较器低阈值故障标志 (OCCB_LTn),以免触发 STATUS_MSB 寄存器中的 OCC_FAULTn 标志。
0b = 未屏蔽
1b = 已屏蔽

8.1.54 FAULT_PIN_MASK 寄存器(地址 = 4Bh)[复位 = 0780h]

返回到汇总表

图 8-54 FAULT_PIN_MASK 寄存器
15141312111098
RESERVEDSUPPLY_FAULT_MASKCLOCK_FAULT_MASKDIGITAL_FAULT_MASKOCC_FAULT_MASKSPI_CRC_FAULT_MASKSPI_TIMEOUT_MASKSCLK_COUNT_FAULT_MASK
R-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-1bR/W-1bR/W-1b
76543210
REG_ACCESS_FAULT_MASKRESERVED
R/W-1bR-0000000b
表 8-55 FAULT_PIN_MASK 寄存器字段描述
字段类型复位说明
15RESERVEDR0b保留
始终读回 0b。
14SUPPLY_FAULT_MASKR/W0b电源故障标志屏蔽
屏蔽 STATUS_MSB 寄存器中的电源故障标志 (SUPPLY_FAULTn),以免在 GPIO2/FAULT 引脚配置为 FAULT 输出时触发 FAULT 引脚。
0b = 未屏蔽
1b = 已屏蔽
13CLOCK_FAULT_MASKR/W0b时钟故障标志屏蔽
屏蔽 STATUS_MSB 寄存器中的时钟故障标志 (CLOCK_FAULTn),以免在 GPIO2/FAULT 引脚配置为 FAULT 输出时触发 FAULT 引脚。
0b = 未屏蔽
1b = 已屏蔽
12DIGITAL_FAULT_MASKR/W0b数字故障标志屏蔽
屏蔽 STATUS_MSB 寄存器中的数字故障标志 (DIGITAL_FAULTn),以免在 GPIO2/FAULT 引脚配置为 FAULT 输出时触发 FAULT 引脚。
0b = 未屏蔽
1b = 已屏蔽
11OCC_FAULT_MASKR/W0b过流比较器故障标志屏蔽
屏蔽 STATUS_MSB 寄存器中的过流比较器故障标志 (OCC_FAULTn),以免在 GPIO2/FAULT 引脚配置为 FAULT 输出时触发 FAULT 引脚。
0b = 未屏蔽
1b = 已屏蔽
10SPI_CRC_FAULT_MASKR/W1bSPI CRC 故障标志屏蔽
屏蔽 STATUS_MSB 寄存器中的 SPI CRC 故障标志 (SPI_CRC_FAULTn),以免在 GPIO2/FAULT 引脚配置为 FAULT 输出时触发 FAULT 引脚。
0b = 未屏蔽
1b = 已屏蔽
9SPI_TIMEOUT_MASKR/W1bSPI 超时故障标志屏蔽
屏蔽 STATUS_MSB 寄存器中的 SPI 超时故障标志 (SPI_TIMEOUTn),以免在 GPIO2/FAULT 引脚配置为 FAULT 输出时触发 FAULT 引脚。
0b = 未屏蔽
1b = 已屏蔽
8SCLK_COUNT_FAULT_MASKR/W1bSCLK 计数器故障标志屏蔽
屏蔽 STATUS_MSB 寄存器中的 SCLK 计数器故障标志 (SCLK_COUNT_FAULTn),以免在 GPIO2/FAULT 引脚配置为 FAULT 输出时触发 FAULT 引脚。
0b = 未屏蔽
1b = 已屏蔽
7REG_ACCESS_FAULT_MASKR/W1b寄存器访问故障标志屏蔽
屏蔽 STATUS_MSB 寄存器中的寄存器访问故障标志 (REG_ACCESS_FAULTn),以免在 GPIO2/FAULT 引脚配置为 FAULT 输出时触发 FAULT 引脚。
0b = 未屏蔽
1b = 已屏蔽
6:0RESERVEDR0000000b保留
始终读回 00000000b。

8.1.55 DEVICE_CFG 寄存器(地址 = 4Ch)[复位 = 0000h]

返回到汇总表

图 8-55 DEVICE_CFG 寄存器
15141312111098
RESERVEDDRDY_CTRLRESERVEDCLK_SOURCEWORD_LENGTHRESERVEDOP_MODE[1:0]
R-0bR/W-0bR/W-0bR/W-0bR/W-0bR-0bR/W-00b
76543210
RESERVED
R-00000000b
表 8-56 DEVICE_CFG 寄存器字段说明
字段类型复位说明
15RESERVEDR0b保留
始终读回 0b。
14DRDY_CTRLR/W0bDRDYn 引脚控制选择
选择由哪个 ADC 控制 DRDYn 引脚指示。
0b = ADC1A 和 ADC3A
1b = ADC1B 和 ADC3B
13RESERVEDR/W0b保留
始终写入 0b。
12CLK_SOURCER/W0bMCLK 时钟源选择
选择器件的主时钟源。在更改该位之前,必须禁用所有 ADC 或将器件置于待机或省电模式。从外部时钟切换到内部振荡器时,必须在切换完成后提供外部时钟。
0b = 内部振荡器
1b = 外部时钟
11WORD_LENGTHR/W0b数据字长选择
选择 SPI 帧中每个字的长度。
0b = 24 位
1b = 32 位;LSB 补零
10RESERVEDR0b保留
始终读回 0b。
9:8OP_MODE[1:0]R/W00b工作模式选择
选择器件的工作模式。
00b = 工作模式
01b = 待机模式(禁用所有 ADC)
10b = 省电模式
11b = 省电模式
7:0RESERVEDR00000000b保留
始终读回 00000000b。

8.1.56 GPIO_CFG 寄存器(地址 = 4Dh)[复位 = 0000h]

返回到汇总表

图 8-56 GPIO_CFG 寄存器
15141312111098
RESERVEDGPIO4_FMTGPIO3_FMTGPIO2_FMTGPIO1_FMTGPIO0_FMTGPIO4_DIRGPIO3_DIR
R-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
76543210
GPIO2_DIRGPIO1_DIRGPIO0_DIRGPIO4_SRCGPIO3_SRCGPIO2_SRCRESERVEDGPIO0_SRC
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR-0bR/W-0b
表 8-57 GPIO_CFG 寄存器字段描述
字段类型复位说明
15RESERVEDR0b保留
始终读回 0b。
14GPIO4_FMTR/W0bGPIO4 格式
为静态输入和输出电平或者为 PWM 输入和输出电平配置 GPIO4
0b = 当 GPIO4 配置为数字输入时:逻辑电平基于静态输入电平。当 GPIO4 配置为数字输出时:具有静态输出电平的输出。(在这种情况下,将忽略 GPIO4_LL_PWM_CFG 和 GPIO4_LH_PWM_CFG 寄存器)。在这种情况下,为实现并行 GPO 回读,根据静态输入电平为逻辑电平配置回读路径。
1b = 当 GPIO4 配置为数字输入时:逻辑电平基于 PWM 输入解码。当 GPIO4 配置为数字输出时:GPIO4_LL_PWM_CFG 和 GPIO4_LH_PWM_CFG 寄存器定义的具有 PWM 输出的输出。在这种情况下,为实现并行 GPO 回读,使用 GPIO4_PWM_TB 中配置的时基根据 PWM 解码为逻辑电平配置回读路径。
13GPIO3_FMTR/W0bGPIO3 格式
为静态输入和输出电平或者为 PWM 输入和输出电平配置 GPIO3
0b = 当 GPIO3配置为数字输入时:逻辑电平基于静态输入电平。当 GPIO3 配置为数字输出时:具有静态输出电平的输出。(在这种情况下,将忽略 GPIO3_LL_PWM_CFG 和 GPIO3_LH_PWM_CFG 寄存器)。在这种情况下,为实现并行 GPO 回读,根据静态输入电平为逻辑电平配置回读路径。
1b = 当 GPIO3 配置为数字输入时:逻辑电平基于 PWM 输入解码。当 GPIO3 配置为数字输出时:GPIO3_LL_PWM_CFG 和 GPIO3_LH_PWM_CFG 寄存器定义的具有 PWM 输出的输出。在这种情况下,为实现并行 GPO 回读,使用 GPIO3_PWM_TB 中配置的时基根据 PWM 解码为逻辑电平配置回读路径。
12GPIO2_FMTR/W0bGPIO2 格式
配置 GPIO2 用于静态输入和输出电平或 PWM 输入和输出电平
0b = 当 GPIO2 配置为数字输入时:逻辑电平基于静态输入电平。当 GPIO2 配置为数字输出时:具有静态输出电平的输出。(在这种情况下,将忽略 GPIO2_LL_PWM_CFG 和 GPIO2_LH_PWM_CFG 寄存器)。在这种情况下,为实现并行 GPO 回读,根据静态输入电平为逻辑电平配置回读路径。
1b = 当 GPIO2 配置为数字输入时:逻辑电平基于 PWM 输入解码。当 GPIO2 配置为数字输出时:GPIO2_LL_PWM_CFG 和 GPIO2_LH_PWM_CFG 寄存器定义的具有 PWM 输出的输出。在这种情况下,为实现并行 GPO 回读,使用 GPIO2_PWM_TB 中配置的时基根据 PWM 解码为逻辑电平配置回读路径。
11GPIO1_FMTR/W0bGPIO1 格式
配置 GPIO1 用于静态输入和输出电平或 PWM 输入和输出电平
0b = 当 GPIO1 配置为数字输入时:逻辑电平基于静态输入电平。当 GPIO1 配置为数字输出时:具有静态输出电平的输出。(在这种情况下,将忽略 GPIO1_LL_PWM_CFG 和 GPIO1_LH_PWM_CFG 寄存器)。在这种情况下,为实现并行 GPO 回读,根据静态输入电平为逻辑电平配置回读路径。
1b = 当 GPIO1 配置为数字输入时:逻辑电平基于 PWM 输入解码。当 GPIO1 配置为数字输出时:GPIO1_LL_PWM_CFG 和 GPIO1_LH_PWM_CFG 寄存器定义的具有 PWM 输出的输出。在这种情况下,为实现并行 GPO 回读,使用 GPIO1_PWM_TB 中配置的时基根据 PWM 解码为逻辑电平配置回读路径。
10GPIO0_FMTR/W0bGPIO0 格式
配置 GPIO0 用于静态输入和输出电平或 PWM 输入和输出电平
0b = 当 GPIO0 配置为数字输入时:逻辑电平基于静态输入电平。当 GPIO0 配置为数字输出时:具有静态输出电平的输出。(在这种情况下,将忽略 GPIO0_LL_PWM_CFG 和 GPIO0_LH_PWM_CFG 寄存器)。在这种情况下,为实现并行 GPO 回读,根据静态输入电平为逻辑电平配置回读路径。
1b = 当 GPIO0 配置为数字输入时:逻辑电平基于 PWM 输入解码。当 GPIO0 配置为数字输出时:GPIO0_LL_PWM_CFG 和 GPIO0_LH_PWM_CFG 寄存器定义的具有 PWM 输出的输出。在这种情况下,为实现并行 GPO 回读,使用 GPIO0_PWM_TB 中配置的时基根据 PWM 解码为逻辑电平配置回读路径。
9GPIO4_DIRR/W0bGPIO4 方向
将 GPIO4 配置为数字输入或输出。当用作 OCCB 输出时,配置为数字输出。
0b = 数字输入
1b = 数字输出
8GPIO3_DIRR/W0bGPIO3 方向
将 GPIO3 配置为数字输入或输出。当用作 OCCA 输出时,配置为数字输出。
0b = 数字输入
1b = 数字输出
7GPIO2_DIRR/W0bGPIO2 方向
将 GPIO2 配置为数字输入或输出。当用作 FAULT 输出时,配置为数字输出。
0b = 数字输入
1b = 数字输出
6GPIO1_DIRR/W0bGPIO1 方向
将 GPIO1 配置为数字输入或输出。
0b = 数字输入
1b = 数字输出
5GPIO0_DIRR/W0bGPIO0 方向
将 GPIO0 配置为数字输入或输出。当用作 MHD 输出时,配置为数字输出。
0b = 数字输入
1b = 数字输出
4GPIO4_SRCR/W0bGPIO4 数据源选择
当 GPIO4 配置为输出时,选择 GPIO4/OCCB 引脚的数据源。
0b = OCCB
1b = GPIO
3GPIO3_SRCR/W0bGPIO3 数据源选择
当 GPIO3 配置为输出时,选择 GPIO3/OCCA 引脚的数据源。
0b = OCCA
1b = GPIO
2GPIO2_SRCR/W0bGPIO2 数据源选择
当 GPIO2 配置为输出时,选择 GPIO2/FAULT 引脚的数据源。
0b = FAULT
1b = GPIO
1RESERVEDR0b保留
始终读回 0b。
0GPIO0_SRCR/W0bGPIO0 数据源选择
当 GPIO0 配置为输出时,选择 GPIO0/MHD 引脚的数据源。
0b = 缺失主机检测 (MHD)
1b = GPIO

8.1.57 GPO_DATA 寄存器(地址 = 4Eh)[复位 = 0000h]

返回到汇总表

图 8-57 GPO_DATA 寄存器
15141312111098
SPARE[10:0]
R/W-00000000000b
76543210
SPARE[10:0]GPO4_DATGPO3_DATGPO2_DATGPO1_DATGPO0_DAT
R/W-00000000000bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
表 8-58 GPO_DATA 寄存器字段描述
字段类型复位说明
15:5SPARE[10:0]R/W00000000000b备用位
以 R/W 位的形式提供,用于检查寄存器映射 1 段 CRC。位设置无效。
4GPO4_DATR/W0bGPIO4 输出数据
配置为数字输出时 GPIO4 的输出值。当 GPIO4 配置为输入或 OCCB 输出时,位设置无效。
0b = 低电平
1b = 高电平
3GPO3_DATR/W0bGPIO3 输出数据
配置为数字输出时 GPIO3 的输出值。当 GPIO3 配置为输入或 OCCA 输出时,位设置无效。
0b = 低电平
1b = 高电平
2GPO2_DATR/W0bGPIO2 输出数据
配置为数字输出时 GPIO2 的输出值。当 GPIO2 配置为输入或 FAULT 输出时,位设置无效。
0b = 低电平
1b = 高电平
1GPO1_DATR/W0bGPIO1 输出数据
配置为数字输出时 GPIO1 的输出值。当 GPIO1 配置为输入时,位设置无效。
0b = 低电平
1b = 高电平
0GPO0_DATR/W0bGPIO0 输出数据
配置为数字输出时 GPIO0 的输出值。当 GPIO0 配置为输入或 MHD 输出时,位设置无效。
0b = 低电平
1b = 高电平

8.1.58 GPIO0_LL_PWM_CFG 寄存器(地址 = 4Fh)[复位 = 007Fh]

返回到汇总表

图 8-58 GPIO0_LL_PWM_CFG 寄存器
15141312111098
GPIO0_PWM_TB[1:0]GPIO0_LL_PWM_HC[6:0]
R/W-00bR/W-0000000b
76543210
GPIO0_LL_PWM_HC[6:0]GPIO0_LL_PWM_LC[6:0]
R/W-0000000bR/W-1111111b
表 8-59 GPIO0_LL_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14GPIO0_PWM_TB[1:0]R/W00bGPIO0/MHD PWM 时基选择
当 GPIO0/MHD 引脚配置为输出以及用于 PWM 编码器的时基时,选择用于 GPIO0/MHD PWM 生成的时基。
00b = 16 x tMCLK(= 1/512kHz,当 fMCLK = 8.192MHz 时)
01b = 64 x tMCLK(= 1/128 kHz,当 fMCLK = 8.192MHz 时)
10b = 256 x tMCLK(= 1/32kHz,当 fMCLK = 8.192MHz 时)
11b = 1024 x tMCLK(= 1/8kHz,当 fMCLK = 8.192MHz 时)
13:7GPIO0_LL_PWM_HC[6:0]R/W0000000bGPIO0/MHD 逻辑低电平 PWM 高计数器
为 GPIO0/MHD 的逻辑低电平设置 PWM 的高电平周期。
PWM 周期 =(PWM 高计数器值+ PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高电平计数器值设置为 0000000b 可将 GPIO0/MHD 逻辑低电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO0/MHD 逻辑低电平配置为静态低电平。
6:0GPIO0_LL_PWM_LC[6:0]R/W1111111bGPIO0/MHD 逻辑低电平 PWM 低计数器
为 GPIO0/MHD 的逻辑低电平设置 PWM 的低电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO0/MHD 逻辑低电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO0/MHD 逻辑低电平配置为静态低电平。

8.1.59 GPIO0_LH_PWM_CFG 寄存器(地址 = 50h)[复位 = 3F80h]

返回到汇总表

图 8-59 GPIO0_LH_PWM_CFG 寄存器
15141312111098
RESERVEDGPIO0_LH_PWM_HC[6:0]
R-00bR/W-1111111b
76543210
GPIO0_LH_PWM_HC[6:0]GPIO0_LH_PWM_LC[6:0]
R/W-1111111bR/W-0000000b
表 8-60 GPIO0_LH_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14RESERVEDR00b保留
始终读为 00b。
13:7GPIO0_LH_PWM_HC[6:0]R/W1111111bGPIO0/MHD 逻辑高电平 PWM 高计数器
为 GPIO0/MHD 的逻辑高电平设置 PWM 的高电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高计数器值设置为 0000000b 可将 GPIO0/MHD 逻辑高电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO0/MHD 逻辑高电平配置为静态低电平。
6:0GPIO0_LH_PWM_LC[6:0]R/W0000000bGPIO0/MHD 逻辑高电平 PWM 低计数器
为 GPIO0/MHD 的逻辑高电平设置 PWM 的低电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO0/MHD 逻辑高电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO0/MHD 逻辑高电平配置为静态低电平。

8.1.60 GPIO1_LL_PWM_CFG 寄存器(地址 = 51h)[复位 = 007Fh]

返回到汇总表

图 8-60 GPIO1_LL_PWM_CFG 寄存器
15141312111098
GPIO1_PWM_TB[1:0]GPIO1_LL_PWM_HC[6:0]
R/W-00bR/W-0000000b
76543210
GPIO1_LL_PWM_HC[6:0]GPIO1_LL_PWM_LC[6:0]
R/W-0000000bR/W-1111111b
表 8-61 GPIO1_LL_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14GPIO1_PWM_TB[1:0]R/W00bGPIO1 PWM 时基选择
当 GPIO1 引脚配置为输出以及用于 PWM 编码器的时基时,选择用于 GPIO1 PWM 生成的时基。
00b = 16 x tMCLK(= 1/512kHz,fMCLK = 8.192MHz 时)
01b = 64 x tMCLK(= 1/128 kHz,fMCLK = 8.192MHz 时)
10b = 256 x tMCLK(= 1/32kHz,fMCLK = 8.192MHz 时)
11b = 1024 x tMCLK(= 1/8kHz,fMCLK = 8.192MHz 时)
13:7GPIO1_LL_PWM_HC[6:0]R/W0000000bGPIO1 逻辑低电平 PWM 高计数器
为 GPIO1 的逻辑低电平设置 PWM 的高电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高计数器值设置为 0000000b 可将 GPIO1 逻辑低电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO1 逻辑低电平配置为静态低电平。
6:0GPIO1_LL_PWM_LC[6:0]R/W1111111bGPIO1 逻辑低电平 PWM 低计数器
为 GPIO1 的逻辑低电平设置 PWM 的低电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO1 逻辑低电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO1 逻辑低电平配置为静态低电平。

8.1.61 GPIO1_LH_PWM_CFG 寄存器(地址 = 52h)[复位 = 3F80h]

返回到汇总表

图 8-61 GPIO1_LH_PWM_CFG 寄存器
15141312111098
RESERVEDGPIO1_LH_PWM_HC[6:0]
R-00bR/W-1111111b
76543210
GPIO1_LH_PWM_HC[6:0]GPIO1_LH_PWM_LC[6:0]
R/W-1111111bR/W-0000000b
表 8-62 GPIO1_LH_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14RESERVEDR00b保留
始终读为 00b。
13:7GPIO1_LH_PWM_HC[6:0]R/W1111111bGPIO1 逻辑高电平 PWM 高计数器
为 GPIO1 的逻辑高电平设置 PWM 的高电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高计数器值设置为 0000000b 可将 GPIO1 逻辑高电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO1 逻辑高电平配置为静态低电平。
6:0GPIO1_LH_PWM_LC[6:0]R/W0000000bGPIO1 逻辑高电平 PWM 低计数器
为 GPIO1 的逻辑高电平设置 PWM 的低电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO1 逻辑高电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO1 逻辑高电平配置为静态低电平。

8.1.62 GPIO2_LL_PWM_CFG 寄存器(地址 = 53h)[复位 = 007Fh]

返回到汇总表

图 8-62 GPIO2_LL_PWM_CFG 寄存器
15141312111098
GPIO2_PWM_TB[1:0]GPIO2_LL_PWM_HC[6:0]
R/W-00bR/W-0000000b
76543210
GPIO2_LL_PWM_HC[6:0]GPIO2_LL_PWM_LC[6:0]
R/W-0000000bR/W-1111111b
表 8-63 GPIO2_LL_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14GPIO2_PWM_TB[1:0]R/W00bGPIO2/FAULT PWM 时基选择
当 GPIO2/FAULT 引脚配置为输出以及用于 PWM 编码器的时基时,选择用于 GPIO2/FAULT PWM 生成的时基。
00b = 16 x tMCLK(= 1/512kHz,fMCLK = 8.192MHz 时)
01b = 64 x tMCLK(= 1/128 kHz,fMCLK = 8.192MHz 时)
10b = 256 x tMCLK(= 1/32kHz,fMCLK = 8.192MHz 时)
11b = 1024 x tMCLK(= 1/8kHz,fMCLK = 8.192MHz 时)
13:7GPIO2_LL_PWM_HC[6:0]R/W0000000bGPIO2/FAULT 逻辑低电平 PWM 高计数器
为 GPIO2/FAULT 的逻辑低电平设置 PWM 的高电平周期。
PWM 周期 =(PWM 高计数器值+ PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高电平计数器值设置为 0000000b 可将 GPIO2/FAULT 逻辑低电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO2/FAULT 逻辑低电平配置为静态低电平。
6:0GPIO2_LL_PWM_LC[6:0]R/W1111111bGPIO2/FAULT 逻辑低电平 PWM 低计数器
为 GPIO2/FAULT 的逻辑低电平设置 PWM 的低电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO2/FAULT 逻辑低电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO2/FAULT 逻辑低电平配置为静态低电平。

8.1.63 GPIO2_LH_PWM_CFG 寄存器(地址 = 54h)[复位 = 3F80h]

返回到汇总表

图 8-63 GPIO2_LH_PWM_CFG 寄存器
15141312111098
RESERVEDGPIO2_LH_PWM_HC[6:0]
R-00bR/W-1111111b
76543210
GPIO2_LH_PWM_HC[6:0]GPIO2_LH_PWM_LC[6:0]
R/W-1111111bR/W-0000000b
表 8-64 GPIO2_LH_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14RESERVEDR00b保留
始终读为 00b。
13:7GPIO2_LH_PWM_HC[6:0]R/W1111111bGPIO2/FAULT 逻辑高电平 PWM 高计数器
为 GPIO2/FAULT 的逻辑高电平设置 PWM 的高电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高计数器值设置为 0000000b 可将 GPIO2/FAULT 逻辑高电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO2/FAULT 逻辑高电平配置为静态低电平。
6:0GPIO2_LH_PWM_LC[6:0]R/W0000000bGPIO2/FAULT 逻辑高电平 PWM 低计数器
为 GPIO2/FAULT 的逻辑高电平设置 PWM 的低电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO2/FAULT 逻辑高电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO2/FAULT 逻辑高电平配置为静态低电平。

8.1.64 GPIO3_LL_PWM_CFG 寄存器(地址 = 55h)[复位 = 007Fh]

返回到汇总表

图 8-64 GPIO3_LL_PWM_CFG 寄存器
15141312111098
GPIO3_PWM_TB[1:0]GPIO3_LL_PWM_HC[6:0]
R/W-00bR/W-0000000b
76543210
GPIO3_LL_PWM_HC[6:0]GPIO3_LL_PWM_LC[6:0]
R/W-0000000bR/W-1111111b
表 8-65 GPIO3_LL_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14GPIO3_PWM_TB[1:0]R/W00bGPIO3/OCCA PWM 时基选择
当 GPIO3/OCCA 引脚配置为输出以及用于 PWM 编码器的时基时,选择用于 GPIO3/OCCA PWM 生成的时基。
00b = 16 x tMCLK(= 1/512kHz,fMCLK = 8.192MHz 时)
01b = 64 x tMCLK(= 1/128 kHz,fMCLK = 8.192MHz 时)
10b = 256 x tMCLK(= 1/32kHz,fMCLK = 8.192MHz 时)
11b = 1024 x tMCLK(= 1/8kHz,fMCLK = 8.192MHz 时)
13:7GPIO3_LL_PWM_HC[6:0]R/W0000000bGPIO3/OCCA 逻辑低电平 PWM 高计数器
为 GPIO3/OCCA 的逻辑低电平设置 PWM 的高电平周期。
PWM 周期 =(PWM 高计数器值+ PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高电平计数器值设置为 0000000b 可将 GPIO3/OCCA 逻辑低电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO3/OCCA 逻辑低电平配置为静态低电平。
6:0GPIO3_LL_PWM_LC[6:0]R/W1111111bGPIO3/OCCA 逻辑低电平 PWM 低计数器
为 GPIO3/OCCA 的逻辑低电平设置 PWM 的低电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO3/OCCA 逻辑低电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO3/OCCA 逻辑低电平配置为静态低电平。

8.1.65 GPIO3_LH_PWM_CFG 寄存器(地址 = 56h)[复位 = 3F80h]

返回到汇总表

图 8-65 GPIO3_LH_PWM_CFG 寄存器
15141312111098
RESERVEDGPIO3_LH_PWM_HC[6:0]
R-00bR/W-1111111b
76543210
GPIO3_LH_PWM_HC[6:0]GPIO3_LH_PWM_LC[6:0]
R/W-1111111bR/W-0000000b
表 8-66 GPIO3_LH_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14RESERVEDR00b保留
始终读为 00b。
13:7GPIO3_LH_PWM_HC[6:0]R/W1111111bGPIO3/OCCA 逻辑高电平 PWM 高计数器
为 GPIO3/OCCA 的逻辑高电平设置 PWM 的高电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高计数器值设置为 0000000b 可将 GPIO3/OCCA 逻辑高电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO2/OCCA 逻辑高电平配置为静态低电平。
6:0GPIO3_LH_PWM_LC[6:0]R/W0000000bGPIO3/OCCA 逻辑高电平 PWM 低计数器
为 GPIO3/OCCA 的逻辑高电平设置 PWM 的低电平周期。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO3/OCCA 逻辑高电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO2/OCCA 逻辑高电平配置为静态低电平。

8.1.66 GPIO4_LL_PWM_CFG 寄存器(地址 = 57h)[复位 = 007Fh]

返回到汇总表

图 8-66 GPIO4_LL_PWM_CFG 寄存器
15141312111098
GPIO4_PWM_TB[1:0]GPIO4_LL_PWM_HC[6:0]
R/W-00bR/W-0000000b
76543210
GPIO4_LL_PWM_HC[6:0]GPIO4_LL_PWM_LC[6:0]
R/W-0000000bR/W-1111111b
表 8-67 GPIO4_LL_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14GPIO4_PWM_TB[1:0]R/W00bGPIO4/OCCB PWM 时基选择
当 GPIO4/OCCB 引脚配置为输出以及用于 PWM 编码器的时基时,选择用于 GPIO4/OCCB PWM 生成的时基,
00b = 16 x tMCLK(= 1/512kHz,fMCLK = 8.192MHz 时)
01b = 64 x tMCLK(= 1/128kHz,fMCLK = 8.192MHz 时)
10b = 256 x tMCLK(= 1/32kHz,fMCLK = 8.192MHz 时)
11b = 1024 x tMCLK(= 1/8kHz,fMCLK = 8.192MHz 时)
13:7GPIO4_LL_PWM_HC[6:0]R/W0000000bGPIO4/OCCB 逻辑低电平 PWM 高计数器
将 PWM 的高电平周期设置为 GPIO4/OCCB 的逻辑低电平。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高计数器值设置为 0000000b 可将 GPIO4/OCCB 逻辑低电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO4/OCCB 逻辑低电平配置为静态低电平。
6:0GPIO4_LL_PWM_LC[6:0]R/W1111111bGPIO4/OCCB 逻辑低电平 PWM 低计数器
将 PWM 的低电平周期设置为 GPIO4/OCCB 的逻辑低电平。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO4/OCCB 逻辑低电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO4/OCCB 逻辑低电平配置为静态低电平。

8.1.67 GPIO4_LH_PWM_CFG 寄存器(地址 = 58h)[复位 = 3F80h]

返回到汇总表

图 8-67 GPIO4_LH_PWM_CFG 寄存器
15141312111098
RESERVEDGPIO4_LH_PWM_HC[6:0]
R-00bR/W-1111111b
76543210
GPIO4_LH_PWM_HC[6:0]GPIO4_LH_PWM_LC[6:0]
R/W-1111111bR/W-0000000b
表 8-68 GPIO4_LH_PWM_CFG 寄存器字段说明
字段类型复位说明
15:14RESERVEDR00b保留
始终读为 00b。
13:7GPIO4_LH_PWM_HC[6:0]R/W1111111bGPIO4BOCCB 逻辑高电平 PWM 高计数器
将 PWM 的高电平周期设置为 GPIO4 的逻辑高电平。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 高电平时间 =(PWM 高计数器值 x PWM 时基)
将 PWM 高计数器值设置为 0000000b 可将 GPIO4 逻辑高电平配置为静态低电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO4/OCCB 逻辑高电平配置为静态低电平。
6:0GPIO4_LH_PWM_LC[6:0]R/W0000000bGPIO4/OCCB 逻辑高电平 PWM 低计数器
将 PWM 的低电平周期设置为 GPIO4/OCCB 的逻辑高电平。
PWM 周期 =(PWM 高计数器值 + PWM 低计数器值)x PWM 时基
PWM 低电平时间 =(PWM 低计数器值 x PWM 时基)
将 PWM 低计数器值设置为 0000000b 可将 GPIO4/OCCB 逻辑高电平配置为静态高电平。将 PWM 高计数器值和低计数器值设置为 0000000b 会将 GPIO4/OCCB 逻辑高电平配置为静态低电平。

8.1.68 SPARE_59h 寄存器(地址 = 59h)[复位 = 5555h]

返回到汇总表

图 8-68 SPARE_59h 寄存器
15141312111098
SPARE[15:0]
R/W-0101010101010101b
76543210
SPARE[15:0]
R/W-0101010101010101b
表 8-69 SPARE_59h 寄存器字段说明
字段类型复位说明
15:0SPARE[15:0]R/W0101010101010101b备用位
以 R/W 位的形式提供,用于检查寄存器映射 1 段 CRC。位设置无效。

8.1.69 REGISTER_MAP1_CRC 寄存器(地址 = 7Eh)[复位 = 0000h]

返回到汇总表

图 8-69 REGISTER_MAP1_CRC 寄存器
15141312111098
REG_MAP1_CRC_VALUE[15:0]
R/W-0000000000000000b
76543210
REG_MAP1_CRC_VALUE[15:0]
R/W-0000000000000000b
表 8-70 REGISTER_MAP1_CRC 寄存器字段说明
字段类型复位说明
15:0REG_MAP1_CRC_VALUE[15:0]R/W0000000000000000b1 段寄存器映射 CRC 值
1 段寄存器映射 CRC 值。

8.1.70 REGMAP2_TDACA_CFG 寄存器(地址 = 80h)[复位 = 0000h]

返回到汇总表

图 8-70 REGMAP2_TDACA_CFG 寄存器
15141312111098
REG_MAP2_CRC_ENRESERVED
R/W-0bR-000000000000b
76543210
RESERVEDTDACA_VALUE[2:0]
R-000000000000bR/W-000b
表 8-71 REGMAP2_TDACA_CFG 寄存器字段说明
字段类型复位说明
15REG_MAP2_CRC_ENR/W0b寄存器映射 2 段 CRC 启用
为 2 段(从 80h 到 A3h 的寄存器地址空间)启用寄存器映射 CRC。
0b = 禁用
1b = 启用
14:3RESERVEDR000000000000b保留
始终读为 000000000000b。
2:0TDACA_VALUE[2:0]R/W000b测试 DAC A 输出值
选择测试 DAC A 的输出值。.
000b = 1 x VREFA/40
001b = 2 x VREFA/40
010b = 4 x VREFA/40
011b = 9 x VREFA/40
100b = 18 x VREFA/40
101b = 36 x VREFA/40
110b = –4 x VREFA/40
111b = –9 x VREFA/40

8.1.71 GPIOA_CFG 寄存器(地址 = 81h)[复位 = 0000h]

返回到汇总表

图 8-71 GPIOA_CFG 寄存器
15141312111098
GPIOA_PIN_CFGSPARE[2:0]GPIO1A_FMTGPIO0A_FMTGPIO1A_DIRGPIO0A_DIR
R/W-0bR/W-000bR/W-0bR/W-0bR/W-0bR/W-0b
76543210
GPIO1A_PWM_TB[1:0]GPIO0A_PWM_TB[1:0]SPARE[1:0]GPO1A_DATGPO0A_DAT
R/W-00bR/W-00bR/W-00bR/W-0bR/W-0b
表 8-72 GPIOA_CFG 寄存器字段描述
字段类型复位说明
15GPIOA_PIN_CFGR/W0bVPA/GPIO0A 和 VNA/GPIO1A 引脚功能选择
将 VPA/GPIO0A 和 VNA/GPIO1A 引脚配置为模拟输入或 GPIO。
当这些引脚配置为 GPIO 时,禁用 ADC3A (ADC3A_EN = 0b)。当 ADC3A_EN = 1b 时,将忽略 GPIOA_PIN_CFG 位的设置并且强制输入为模拟输入。
0b = 模拟输入
1b = GPIO
14:12SPARE[2:0]R/W000b备用位
以 R/W 位的形式提供,用于检查寄存器映射 2 段 CRC。位设置无效。
11GPIO1A_FMTR/W0bGPIO1A 格式
将 GPIO1A 配置为静态输入和输出电平或 PWM 输入电平。
0b = 当 GPIO1A 配置为数字输入时:逻辑电平基于静态输入电平。当 GPIO1A 配置为数字输出时:具有静态输出电平的输出。
1b = 当 GPIO1A 配置为数字输入时:逻辑电平基于 PWM 输入解码。当 GPIO1A 配置为数字输出时:具有静态输出电平的输出。GPIO1A 不包含 PWM 输出功能。
10GPIO0A_FMTR/W0bGPIO0A 格式
将 GPIO0A 配置为静态输入和输出电平或 PWM 输入电平。
0b = 当 GPIO0A 配置为数字输入时:逻辑电平基于静态输入电平。当 GPIO0A 配置为数字输出时:具有静态输出电平的输出。
1b = 当 GPIO0A 配置为数字输入时:逻辑电平基于 PWM 输入解码。当 GPIO0A 配置为数字输出时:具有静态输出电平的输出。GPIO0A 不包含 PWM 输出功能。
9GPIO1A_DIRR/W0bGPIO1A 方向
将 GPIO1A 配置为数字输入或数字输出。
0b = 数字输入
1b = 数字输出
8GPIO0A_DIRR/W0bGPIO0A 方向
将 GPIO0A 配置为数字输入或数字输出。
0b = 数字输入
1b = 数字输出
7:6GPIO1A_PWM_TB[1:0]R/W00bGPIO1A PWM 时基选择
当 GPIO1A 配置为数字输入时,选择用于 PWM 编码器的时基。
00b = 16 x tMCLK(= 1/512kHz,fMCLK = 8.192MHz 时)
01b = 64 x tMCLK(= 1/128 kHz,fMCLK = 8.192MHz 时)
10b = 256 x tMCLK(= 1/32kHz,fMCLK = 8.192MHz 时)
11b = 1024 x tMCLK(= 1/8kHz,fMCLK = 8.192MHz 时)
5:4GPIO0A_PWM_TB[1:0]R/W00bGPIO0A PWM 时基选择
当 GPIO0A 配置为数字输入时,选择用于 PWM 编码器的时基。
00b = 16 x tMCLK(= 1/512kHz,fMCLK = 8.192MHz 时)
01b = 64 x tMCLK(= 1/128 kHz,fMCLK = 8.192MHz 时)
10b = 256 x tMCLK(= 1/32kHz,fMCLK = 8.192MHz 时)
11b = 1024 x tMCLK(= 1/8kHz,fMCLK = 8.192MHz 时)
3:2SPARE[1:0]R/W00b备用位
以 R/W 位的形式提供,用于检查寄存器映射 2 段 CRC。位设置无效。
1GPO1A_DATR/W0bGPIO1A 输出数
据配置为数字输出时,GPIO1A 的输出值。当 GPIO1A 配置为数字或模拟输入时,位设置无效。
0b = 低电平
1b = 高电平
0GPO0A_DATR/W0bGPIO0A 输出数
据配置为数字输出时,GPIO0A 的输出值。当 GPIO0A 配置为数字或模拟输入时,位设置无效。
0b = 低电平
1b = 高电平

8.1.72 ADC1A_ADC3A_CFG 寄存器(地址 = 82h)[复位 = 0400h]

返回到汇总表

图 8-72 ADC1A_ADC3A_CFG 寄存器
15141312111098
RESERVEDCONV_MODE13AOSR13A[2:0]
R-0000bR/W-0bR/W-100b
76543210
RESERVEDGC13A_ENGC13A_DELAY[2:0]
R-0000bR/W-0bR/W-000b
表 8-73 ADC1A_ADC3A_CFG 寄存器字段说明
字段类型复位说明
15:12RESERVEDR0000b保留
始终读为 0000b。
11CONV_MODE13AR/W0b转换模式选择
选择 ADC1A 和 ADC3A 的转换模式。
0b = 连续转换模式
1b = 单次转换模式
10:8OSR13A[2:0]R/W100b过采样率选择
选择 ADC1A 和 ADC3A 的过采样率。数据速率计算结果为 fMOD / OSR。
000b = 64
001b = 128
010b = 256
011b = 512
100b = 1024
101b = 2048
110b = 4096
111b = 8192
7:4RESERVEDR0000b保留
始终读为 0000b。
3GC13A_ENR/W0b全局斩波模式启用
为 ADC1A 和 ADC3A 启用全局斩波模式。
0b = 禁用
1b = 启用
2:0GC13A_DELAY[2:0]R/W000b全局斩波模式延迟时间选择
为 ADC1A 和 ADC3A 选择全局斩波模式下的延迟时间。
000b = 2 x tMOD
001b = 4 x tMOD
010b = 8 x tMOD
011b = 16 x tMOD
100b = 32 x tMOD
101b = 64 x tMOD
110b = 128 x tMOD
111b = 256 x tMOD

8.1.73 ADC1A_CFG 寄存器(地址 = 83h)[复位 = 8010h]

返回到汇总表

图 8-73 ADC1A_CFG 寄存器
15141312111098
ADC1A_ENRESERVEDGAIN1A[1:0]MUX1A[1:0]
R/W-1bR-000bR/W-00bR/W-00b
76543210
RESERVEDOWD1A_SOURCE_MUXOWD1A_SINK_MUXOWD1A_SOURCE_VALUE[1:0]OWD1A_SINK_VALUE[1:0]
R-00bR/W-0bR/W-1bR/W-00bR/W-00b
表 8-74 ADC1A_CFG 寄存器字段说明
字段类型复位说明
15ADC1A_ENR/W1bADC1A 启用
启用 ADC1A。
当 ADC1A 被禁用或当器件处于待机或省电模式时,ADC1A 的转换数据会重置为 000000h。如果 ADC1A 和 ADC3A 都被禁用,则转换计数器 CONV1A_COUNT[1:0] 复位为 00b。
0b = 禁用
1b = 启用
14:12RESERVEDR000b保留
始终读为 000b。
11:10GAIN1A[1:0]R/W00bADC1A 增益选择
选择 ADC1A 的增益(FSR = 满标量程范围)。增益 16 和 32 是使用模拟增益 = 8 的数字增益。
00b = 4
01b = 8
10b = 16
11b = 32
9:8MUX1A[1:0]R/W00bADC1A 多路复用器通道选择
为 ADC1A 选择多路复用器通道。
00b = AINp = CPA、AINn = CNA
01b = AINp = CNA、AINn = CPA
10b = 内部短接至 AGNDA。模拟输入 CPA、CNA 与 ADC1A 断开连接。
11b =测试 DAC B 输出
7:6RESERVEDR00b保留
始终读为 00b。
5OWD1A_SOURCE_MUXR/W0bADC1A 电流源多路复用器选择
为 ADC1A 电流源选择多路复用器通道。
0b = CPA
1b = CNA
4OWD1A_SINK_MUXR/W1bADC1A 电流阱多路复用器选择
为 ADC1A 电流阱选择多路复用器通道。
0b = CPA
1b = CNA
3:2OWD1A_SOURCE_VALUE[1:0]R/W00bADC1A 电流源值选择
选择 ADC1A 电流源的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA
1:0OWD1A_SINK_VALUE[1:0]R/W00bADC1A 电流阱值选择
选择 ADC1A 电流阱的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA

8.1.74 ADC1A_OCAL_MSB 寄存器(地址 = 84h)[复位 = 0000h]

返回到汇总表

图 8-74 ADC1A_OCAL_MSB 寄存器
15141312111098
OCAL1A[23:8]
R/W-0000000000000000b
76543210
OCAL1A[23:8]
R/W-0000000000000000b
表 8-75 ADC1A_OCAL_MSB 寄存器字段说明
字段类型复位说明
15:0OCAL1A[23:8]R/W0000000000000000bADC1A 偏移校准位 [23:8]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFA) / (GAIN1A x 224)

8.1.75 ADC1A_OCAL_LSB 寄存器(地址 = 85h)[复位 = 0000h]

返回到汇总表

图 8-75 ADC1A_OCAL_LSB 寄存器
15141312111098
OCAL1A[7:0]
R/W-00000000b
76543210
RESERVED
R-00000000b
表 8-76 ADC1A_OCAL_LSB 寄存器字段说明
字段类型复位说明
15:8OCAL1A[7:0]R/W00000000bADC1A 偏移校准位 [7:0]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFA) / (GAIN1A x 224)
7:0RESERVEDR00000000b保留
始终读为 00000000b。

8.1.76 ADC1A_GCAL 寄存器(地址 = 86h)[复位 = 0000h]

返回到汇总表

图 8-76 ADC1A_GCAL 寄存器
15141312111098
GCAL1A[15:0]
R/W-0000000000000000b
76543210
GCAL1A[15:0]
R/W-0000000000000000b
表 8-77 ADC1A_GCAL 寄存器字段说明
字段类型复位说明
15:0GCAL1A[15:0]R/W0000000000000000bADC1A 增益校准位 [15:0]
以二进制补码格式提供值。
LSB 大小 = 1/216 = 0.000015
映射:
0111111111111111b = 1.499985
0000000000000001b = 1.000015
0000000000000000b = 1
1111111111111111b = 0.999985
1000000000000000b = 0.5

8.1.77 OCCA_CFG 寄存器(地址 = 87h)[复位 = 0000h]

返回到汇总表

图 8-77 OCA_CFG 寄存器
15141312111098
OCCA_ENOCCA_POLRESERVEDOCCA_NUM[4:0]
R/W-0bR/W-0bR/W-0bR/W-00000b
76543210
RESERVED
R-00000000b
表 8-78 OCCA_CFG 寄存器字段描述
字段类型复位说明
15OCCA_ENR/W0bADC1A 过流比较器启用
在 ADC1A 上启用数字快速滤波器和数字比较器。必须启用 ADC1A 才能使用过流比较器。快速滤波器不受 STARTA 和 STOPA 位的影响。
0b = 禁用
1b = 启用
14OCCA_POLR/W0bOCCA 引脚极性选择
选择 OCCA 引脚的极性。当 GPIO3/OCCA 引脚在 GPIO3_SRC 位中配置为 OCCA 输出时,其实际输出行为取决于 GPIO3_FMT 设置。当任何 OCA_HTN 或 OCA_LTn 位有效时,OCA 故障激活。
0b = 低电平有效。如果发生故障,则驱动逻辑低电平。
1b = 高电平有效。如果发生故障,则驱动逻辑高电平。
13RESERVEDR/W0b保留
始终写入 0b。
12:8OCCA_NUM[4:0]R/W00000bADC1A 过流比较器抗尖峰脉冲滤波器选择
选择转换次数,ADC1A 数字快速滤波器的输出必须超过设置的高或低阈值,才能触发 OCCA_HTn 或 OCCA_LTn 比较器输出。快速滤波路径使用固定 OSR = 64 的 SINC3 滤波器。每当数字快速滤波器输出降至阈值以下时,计数器都会再次启动,这意味着没有磁滞。
00000b = 1
00001b = 2
00010b = 3
00011b = 4
00100b = 5
00101b = 6
00110b = 7
00111b = 8
01000b = 9
01001b = 10
01010b = 12
01011b = 14
01100b = 16
01101b = 18
01110b = 20
01111b = 22
10000b = 24
10001b = 26
10010b = 28
10011b = 32
10100b = 40
10101b = 48
10110b = 56
10111b = 64
11000b = 72
11001b = 80
11010b = 88
11011b = 96
11100b = 104
11101b = 112
11110b = 120
11111b = 128
7:0RESERVEDR00000000b保留
始终读为 00000000b

8.1.78 OCCA_HIGH_THRESHOLD 寄存器(地址 = 88h)[复位 = 7FFFh]

返回到汇总表

图 8-78 OCCA_HIGH_THRESHOLD 寄存器
15141312111098
OCCA_HIGH_TH[15:0]
R/W-0111111111111111b
76543210
OCCA_HIGH_TH[15:0]
R/W-0111111111111111b
表 8-79 OCCA_HIGH_THRESHOLD 寄存器字段描述
字段类型复位说明
15:0OCCA_HIGH_TH[15:0]R/W0111111111111111bADC1A 过流比较器高阈值位 [15:0]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFA) / (GAIN1A x 216)
大于高阈值的值会触发 OCCA_HTn 事件。将值设置为 +FS (= 7FFFh) 会禁用高阈值检测。

8.1.79 OCCA_LOW_THRESHOLD 寄存器(地址 = 89h)[复位 = 8000h]

返回到汇总表

图 8-79 OCCA_LOW_THRESHOLD 寄存器
15141312111098
OCCA_LOW_TH[15:0]
R/W-1000000000000000b
76543210
OCCA_LOW_TH[15:0]
R/W-1000000000000000b
表 8-80 OCCA_LOW_THRESHOLD 寄存器字段描述
字段类型复位说明
15:0OCCA_LOW_TH[15:0]R/W1000000000000000bADC1A 过流比较器低阈值位 [15:0]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFA) / (GAIN1A x 216)
小于低阈值的值会触发 OCCA_LTn 事件。将值设置为 –FS (= 8000h) 会禁用低阈值检测。

8.1.80 SPARE_8Ah 寄存器(地址 = 8Ah)[复位 = 5555h]

返回到汇总表

图 8-80 SPARE_8Ah 寄存器
15141312111098
SPARE[15:0]
R/W-0101010101010101b
76543210
SPARE[15:0]
R/W-0101010101010101b
表 8-81 SPARE_8Ah 寄存器字段说明
字段类型复位说明
15:0SPARE[15:0]R/W0101010101010101b备用位
以 R/W 位的形式提供,用于检查寄存器映射 2 段 CRC。位设置无效。

8.1.81 ADC2A_CFG1 寄存器(地址 = 8Bh)[复位 = 8010h]

返回到汇总表

图 8-81 ADC2A_CFG1 寄存器
15141312111098
ADC2A_ENRESERVEDVCMA_ENOWD2A_SOURCE_MUX[2:0]
R/W-1bR-0000bR/W-0bR/W-000b
76543210
OWD2A_SOURCE_MUX[2:0]OWD2A_SINK_MUX[2:0]OWD2A_SOURCE_VALUE[1:0]OWD2A_SINK_VALUE[1:0]
R/W-000bR/W-001bR/W-00bR/W-00b
表 8-82 ADC2A_CFG1 寄存器字段说明
字段类型复位说明
15ADC2A_ENR/W1bADC2A 启用
启用 ADC2A。
禁用 ADC2A 时,仅将寄存器设置从 ADC2A 的地址 8Ch 更改为 9Fh。
当禁用 ADC2A 或当器件处于待机或省电模式时,ADC2A 的转换数据复位为 0000h,序列计数器 SEQ2A_COUNT[1:0] 复位为 00b。
0b = 禁用
1b = 启用
14:11RESERVEDR0000b保留
始终读为 0000b。
10VCMA_ENR/W0b共模输出缓冲器 VCMA 启用
启用模拟输入 V7A 上的共模输出缓冲器 VCMA。
0b = 禁用
1b = 启用
9:7OWD2A_SOURCE_MUX[2:0]R/W000bADC2A 电流源多路复用器选择
为 ADC2A 电流源选择多路复用器通道。
000b = V0A
001b = V1A
010b = V2A
011b = V3A
100b = V4A
101b = V5A
110b = V6A
111b = V7A
6:4OWD2A_SINK_MUX[2:0]R/W001bADC2A 电流阱多路复用器选择
为 ADC2A 电流阱选择多路复用器通道。
000b = V0A
001b = V1A
010b = V2A
011b = V3A
100b = V4A
101b = V5A
110b = V6A
111b = V7A
3:2OWD2A_SOURCE_VALUE[1:0]R/W00bADC2A 电流源值选择
选择 ADC2A 电流源的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA
1:0OWD2A_SINK_VALUE[1:0]R/W00bADC2A 电流阱值选择
选择 ADC2A 电流阱的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA

8.1.82 ADC2A_CFG2 寄存器(地址 = 8Ch)[复位 = 0000h]

返回到汇总表

图 8-82 ADC2A_CFG2 寄存器
15141312111098
SEQ2A_MODE[1:0]RESERVEDMUX2A_DELAY[2:0]
R/W-00bR-000bR/W-000b
76543210
RESERVEDOSR2A[1:0]
R-000000bR/W-00b
表 8-83 ADC2A_CFG2 寄存器字段说明
字段类型复位说明
15:14SEQ2A_MODE[1:0]R/W00bADC2A 序列发生器模式选择
选择 ADC2A 序列发生器启动新序列的方式。在所有模式下,设置 SEQ2A_START 位始终会中止并重新启动正在进行的序列。
00b = 基于 SEQ2A_START 位的单次序列模式(ADC2A 在设置 SEQ2A_START 位后的序列中运行一次)
01b = 基于 ADC1A 转换开始或 SEQ2A_START 位的单次序列模式。仅当 ADC1A 配置为连续转换模式时,该设置才有用。在 DRDYAn 的下降沿或设置 SEQ2A_START 位时启动序列。当序列正在进行时,由 DRDYAn 信号触发的转换开始将被忽略,即不会中止并重新启动序列。
10b = 基于 SEQ2A_START 位的连续序列模式
11b = 基于 SEQ2A_START 位的连续序列模式
13:11RESERVEDR000b保留
始终读为 00b。
10:8MUX2A_DELAY[2:0]R/W000bADC2A 多路复用器延迟时间选择
选择在下一个序列步骤中开始转换之前的延迟时间。
000b = 16 x tMCLK(= 2µs,fMCLK = 8.192MHz 时)
001b = 64 x tMCLK(= 7.8µs,fMCLK = 8.192MHz 时)
010b = 128 x tMCLK(= 15.6µs,fMCLK = 8.192MHz 时)
011b = 256 x tMCLK(= 31.2µs,fMCLK = 8.192MHz 时)
100b = 512 x tMCLK(= 62.5µs,fMCLK = 8.192MHz 时)
101b = 1024 x tMCLK(= 124.9µs,fMCLK = 8.192MHz 时)
110b = 2048 x tMCLK(= 249.9µs,fMCLK = 8.192MHz 时)
111b = 4096 x tMCLK(= 499.7µs,fMCLK = 8.192MHz 时)
7:2RESERVEDR000000b保留
始终读为 000000b。
1:0OSR2A[1:0]R/W00bADC2A 过采样率选择
选择 ADC2A 的过采样率。
00b = 64(SINC3 OSR = 64,转换时间 = 384 x tMCLK
01b = 128(SINC3 OSR = 64,SINC1 OSR = 2,转换时间 = 512 x tMCLK
10b = 256(SINC3 OSR = 64,SINC1 OSR = 4,转换时间 = 768 x tMCLK
11b = 512(SINC3 OSR = 64,SINC1 OSR = 8,转换时间 = 1280 x tMCLK

8.1.83 SPARE_8Dh 寄存器(地址 = 8Dh)[复位 = 0000h]

返回到汇总表

图 8-83 SPARE_8Dh 寄存器
15141312111098
RESERVED
R-00000000b
76543210
SPARE[7:0]
R/W-00000000b
表 8-84 SPARE_8Dh 寄存器字段说明
字段类型复位说明
15:8RESERVEDR00000000b保留
始终读为 00000000b。
7:0SPARE[7:0]R/W00000000b备用位
以 R/W 位的形式提供,用于检查寄存器映射 2 段 CRC。位设置无效。

8.1.84 ADC2A_OCAL 寄存器(地址 = 8Eh)[复位 = 0000h]

返回到汇总表

图 8-84 ADC2A_OCAL 寄存器
15141312111098
OCAL2A[15:0]
R/W-0000000000000000b
76543210
OCAL2A[15:0]
R/W-0000000000000000b
表 8-85 ADC2A_OCAL 寄存器字段说明
字段类型复位说明
15:0OCAL2A[15:0]R/W0000000000000000bADC2A 偏移校准位 [15:0]
以二进制补码格式提供值。
GAIN2A = 1:LSB 大小 = (2 x VREFA) / 216
GAIN2A = 2、4:LSB 大小 = (2 x VREFA) / (2 x 216)

8.1.85 ADC2A_GCAL 寄存器(地址 = 8Fh)[复位 = 0000h]

返回到汇总表

图 8-85 ADC2A_GCAL 寄存器
15141312111098
GCAL2A[15:0]
R/W-0000000000000000b
76543210
GCAL2A[15:0]
R/W-0000000000000000b
表 8-86 ADC2A_GCAL 寄存器字段说明
字段类型复位说明
15:0GCAL2A[15:0]R/W0000000000000000bADC2A 增益校准位 [15:0]
以二进制补码格式提供值。
LSB 大小 = 1/216 = 0.000015
映射:
0111111111111111b = 1.499985
0000000000000001b = 1.000015
0000000000000000b = 1
1111111111111111b = 0.999985
1000000000000000b = 0.5

8.1.86 SEQ2A_STEP0_CFG 寄存器(地址 = 90h)[复位 = 0000h]

返回到汇总表

图 8-86 SEQ2A_STEP0_CFG 寄存器
15141312111098
SEQ2A_STEP0_ENSEQ2A_STEP0_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP0_CH_NSEQ2A_STEP0_CH_P[3:0]
R-00000000bR/W-0bR/W-0000b
表 8-87 SEQ2A_STEP0_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP0_ENR/W0bADC2A 序列步骤 0 启用
启用 ADC2A 序列发生器的序列步骤 0。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP0_GAIN[1:0]R/W00bADC2A 序列步骤 0 增益选择
为序列步骤 0 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP0_CH_NR/W0bADC2A 序列步骤 0 负输入通道选择
为序列步骤 0 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP0_CH_P[3:0]R/W0000bADC2A 序列步骤 0 正输入通道选择
为序列步骤 0 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP0_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.87 SEQ2A_STEP1_CFG 寄存器(地址 = 91h)[复位 = 0001h]

返回到汇总表

图 8-87 SEQ2A_STEP1_CFG 寄存器
15141312111098
SEQ2A_STEP1_ENSEQ2A_STEP1_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP1_CH_NSEQ2A_STEP1_CH_P[3:0]
R-00000000bR/W-0bR/W-0001b
表 8-88 SEQ2A_STEP1_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP1_ENR/W0bADC2A 序列步骤 1 启用
启用 ADC2A 序列发生器的序列步骤 1。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP1_GAIN[1:0]R/W00bADC2A 序列步骤 1 增益选择
为序列步骤 1 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP1_CH_NR/W0bADC2A 序列步骤 1 负输入通道选择
为序列步骤 1 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP1_CH_P[3:0]R/W0001bADC2A 序列步骤 1 正输入通道选择
为序列步骤 1 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP1_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.88 SEQ2A_STEP2_CFG 寄存器(地址 = 92h)[复位 = 0002h]

返回到汇总表

图 8-88 SEQ2A_STEP2_CFG 寄存器
15141312111098
SEQ2A_STEP2_ENSEQ2A_STEP2_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP2_CH_NSEQ2A_STEP2_CH_P[3:0]
R-00000000bR/W-0bR/W-0010b
表 8-89 SEQ2A_STEP2_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP2_ENR/W0bADC2A 序列步骤 2 启用
启用 ADC2A 序列发生器的序列步骤 2。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP2_GAIN[1:0]R/W00bADC2A 序列步骤 2 增益选择
为序列步骤 2 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP2_CH_NR/W0bADC2A 序列步骤 2 负输入通道选择
为序列步骤 2 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP2_CH_P[3:0]R/W0010bADC2A 序列步骤 2 正输入通道选择
为序列步骤 2 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP2_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.89 SEQ2A_STEP3_CFG 寄存器(地址 = 93h)[复位 = 0003h]

返回到汇总表

图 8-89 SEQ2A_STEP3_CFG 寄存器
15141312111098
SEQ2A_STEP3_ENSEQ2A_STEP3_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP3_CH_NSEQ2A_STEP3_CH_P[3:0]
R-00000000bR/W-0bR/W-0011b
表 8-90 SEQ2A_STEP3_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP3_ENR/W0bADC2A 序列步骤 3 启用
启用 ADC2A 序列发生器的序列步骤 3。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP3_GAIN[1:0]R/W00bADC2A 序列步骤 3 增益选择
为序列步骤 3 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP3_CH_NR/W0bADC2A 序列步骤 3 负输入通道选择
为序列步骤 3 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP3_CH_P[3:0]R/W0011bADC2A 序列步骤 3 正输入通道选择
为序列步骤 3 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP3_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.90 SEQ2A_STEP4_CFG 寄存器(地址 = 94h)[复位 = 0004h]

返回到汇总表

图 8-90 SEQ2A_STEP4_CFG 寄存器
15141312111098
SEQ2A_STEP4_ENSEQ2A_STEP4_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP4_CH_NSEQ2A_STEP4_CH_P[3:0]
R-00000000bR/W-0bR/W-0100b
表 8-91 SEQ2A_STEP4_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP4_ENR/W0bADC2A 序列步骤 4 启用
启用 ADC2A 序列发生器的序列步骤 4。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP4_GAIN[1:0]R/W00bADC2A 序列步骤 4 增益选择
为序列步骤 4 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP4_CH_NR/W0bADC2A 序列步骤 4 负输入通道选择
为序列步骤 4 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP4_CH_P[3:0]R/W0100bADC2A 序列步骤 4 正输入通道选择
为序列步骤 4 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP4_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.91 SEQ2A_STEP5_CFG 寄存器(地址 = 95h)[复位 = 0005h]

返回到汇总表

图 8-91 SEQ2A_STEP5_CFG 寄存器
15141312111098
SEQ2A_STEP5_ENSEQ2A_STEP5_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP5_CH_NSEQ2A_STEP5_CH_P[3:0]
R-00000000bR/W-0bR/W-0101b
表 8-92 SEQ2A_STEP5_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP5_ENR/W0bADC2A 序列步骤 5 启用
启用 ADC2A 序列发生器的序列步骤 5。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP5_GAIN[1:0]R/W00bADC2A 序列步骤 5 增益选择
为序列步骤 5 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP5_CH_NR/W0bADC2A 序列步骤 5 负输入通道选择
为序列步骤 5 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP5_CH_P[3:0]R/W0101bADC2A 序列步骤 5 正输入通道选择
为序列步骤 5 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP5_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.92 SEQ2A_STEP6_CFG 寄存器(地址 = 96h)[复位 = 0006h]

返回到汇总表

图 8-92 SEQ2A_STEP6_CFG 寄存器
15141312111098
SEQ2A_STEP6_ENSEQ2A_STEP6_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP6_CH_NSEQ2A_STEP6_CH_P[3:0]
R-00000000bR/W-0bR/W-0110b
表 8-93 SEQ2A_STEP6_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP6_ENR/W0bADC2A 序列步骤 6 启用
启用 ADC2A 序列发生器的序列步骤 6。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP6_GAIN[1:0]R/W00bADC2A 序列步骤 6 增益选择
为序列步骤 6 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP6_CH_NR/W0bADC2A 序列步骤 6 负输入通道选择
为序列步骤 6 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP6_CH_P[3:0]R/W0110bADC2A 序列步骤 6 正输入通道选择
为序列步骤 6 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP6_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.93 SEQ2A_STEP7_CFG 寄存器(地址 = 97h)[复位 = 0007h]

返回到汇总表

图 8-93 SEQ2A_STEP7_CFG 寄存器
15141312111098
SEQ2A_STEP7_ENSEQ2A_STEP7_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP7_CH_NSEQ2A_STEP7_CH_P[3:0]
R-00000000bR/W-0bR/W-0111b
表 8-94 SEQ2A_STEP7_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP7_ENR/W0bADC2A 序列步骤 7 启用
启用 ADC2A 序列发生器的序列步骤 7。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP7_GAIN[1:0]R/W00bADC2A 序列步骤 7 增益选择
为序列步骤 7 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP7_CH_NR/W0bADC2A 序列步骤 7 负输入通道选择
为序列步骤 7 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP7_CH_P[3:0]R/W0111bADC2A 序列步骤 7 正输入通道选择
为序列步骤 7 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP7_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.94 SEQ2A_STEP8_CFG 寄存器(地址 = 98h)[复位 = 0008h]

返回到汇总表

图 8-94 SEQ2A_STEP8_CFG 寄存器
15141312111098
SEQ2A_STEP8_ENSEQ2A_STEP8_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP8_CH_NSEQ2A_STEP8_CH_P[3:0]
R-00000000bR/W-0bR/W-1000b
表 8-95 SEQ2A_STEP8_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP8_ENR/W0bADC2A 序列步骤 8 启用
启用 ADC2A 序列发生器的序列步骤 8。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP8_GAIN[1:0]R/W00bADC2A 序列步骤 8 增益选择
为序列步骤 8 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP8_CH_NR/W0bADC2A 序列步骤 8 负输入通道选择
为序列步骤 8 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP8_CH_P[3:0]R/W1000bADC2A 序列步骤 8 正输入通道选择
为序列步骤 8 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP8_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.95 SEQ2A_STEP9_CFG 寄存器(地址 = 99h)[复位 = 0009h]

返回到汇总表

图 8-95 SEQ2A_STEP9_CFG 寄存器
15141312111098
SEQ2A_STEP9_ENSEQ2A_STEP9_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP9_CH_NSEQ2A_STEP9_CH_P[3:0]
R-00000000bR/W-0bR/W-1001b
表 8-96 SEQ2A_STEP9_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP9_ENR/W0bADC2A 序列步骤 9 启用
启用 ADC2A 序列发生器的序列步骤 9。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP9_GAIN[1:0]R/W00bADC2A 序列步骤 9 增益选择
为序列步骤 9 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP9_CH_NR/W0bADC2A 序列步骤 9 负输入通道选择
为序列步骤 9 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP9_CH_P[3:0]R/W1001bADC2A 序列步骤 9 正输入通道选择
为序列步骤 9 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP9_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.96 SEQ2A_STEP10_CFG 寄存器(地址 = 9Ah)[复位 = 000Ah]

返回到汇总表

图 8-96 SEQ2A_STEP10_CFG 寄存器
15141312111098
SEQ2A_STEP10_ENSEQ2A_STEP10_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP10_CH_NSEQ2A_STEP10_CH_P[3:0]
R-00000000bR/W-0bR/W-1010b
表 8-97 SEQ2A_STEP10_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP10_ENR/W0bADC2A 序列步骤 10 启用
启用 ADC2A 序列发生器的序列步骤 10。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP10_GAIN[1:0]R/W00bADC2A 序列步骤 10 增益选择
为序列步骤 10 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP10_CH_NR/W0bADC2A 序列步骤 10 负输入通道选择
为序列步骤 10 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP10_CH_P[3:0]R/W1010bADC2A 序列步骤 10 正输入通道选择
为序列步骤 10 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP10_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.97 SEQ2A_STEP11_CFG 寄存器(地址 = 9Bh)[复位 = 000Bh]

返回到汇总表

图 8-97 SEQ2A_STEP11_CFG 寄存器
15141312111098
SEQ2A_STEP11_ENSEQ2A_STEP11_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP11_CH_NSEQ2A_STEP11_CH_P[3:0]
R-00000000bR/W-0bR/W-1011b
表 8-98 SEQ2A_STEP11_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP11_ENR/W0bADC2A 序列步骤 11 启用
启用 ADC2A 序列发生器的序列步骤 11。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP11_GAIN[1:0]R/W00bADC2A 序列步骤 11 增益选择
为序列步骤 11 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP11_CH_NR/W0bADC2A 序列步骤 11 负输入通道选择
为序列步骤 11 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP11_CH_P[3:0]R/W1011bADC2A 序列步骤 11 正输入通道选择
为序列步骤 11 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP11_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.98 SEQ2A_STEP12_CFG 寄存器(地址 = 9Ch)[复位 = 000Ch]

返回到汇总表

图 8-98 SEQ2A_STEP12_CFG 寄存器
15141312111098
SEQ2A_STEP12_ENSEQ2A_STEP12_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP12_CH_NSEQ2A_STEP12_CH_P[3:0]
R-00000000bR/W-0bR/W-1100b
表 8-99 SEQ2A_STEP12_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP12_ENR/W0bADC2A 序列步骤 12 启用
启用 ADC2A 序列发生器的序列步骤 12。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP12_GAIN[1:0]R/W00bADC2A 序列步骤 12 增益选择
为序列步骤 12 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP12_CH_NR/W0bADC2A 序列步骤 12 负输入通道选择
为序列步骤 12 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP12_CH_P[3:0]R/W1100bADC2A 序列步骤 12 正输入通道选择
为序列步骤 12 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP12_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.99 SEQ2A_STEP13_CFG 寄存器(地址 = 9Dh)[复位 = 000Dh]

返回到汇总表

图 8-99 SEQ2A_STEP13_CFG 寄存器
15141312111098
SEQ2A_STEP13_ENSEQ2A_STEP13_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP13_CH_NSEQ2A_STEP13_CH_P[3:0]
R-00000000bR/W-0bR/W-1101b
表 8-100 SEQ2A_STEP13_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP13_ENR/W0bADC2A 序列步骤 13 启用
启用 ADC2A 序列发生器的序列步骤 13。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP13_GAIN[1:0]R/W00bADC2A 序列步骤 13 增益选择
为序列步骤 13 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP13_CH_NR/W0bADC2A 序列步骤 13 负输入通道选择
为序列步骤 13 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP13_CH_P[3:0]R/W1101bADC2A 序列步骤 13 正输入通道选择
为序列步骤 13 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP13_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.100 SEQ2A_STEP14_CFG 寄存器(地址 = 9Eh)[复位 = 000Eh]

返回到汇总表

图 8-100 SEQ2A_STEP14_CFG 寄存器
15141312111098
SEQ2A_STEP14_ENSEQ2A_STEP14_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP14_CH_NSEQ2A_STEP14_CH_P[3:0]
R-00000000bR/W-0bR/W-1110b
表 8-101 SEQ2A_STEP14_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP14_ENR/W0bADC2A 序列步骤 14 启用
启用 ADC2A 序列发生器的序列步骤 14。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP14_GAIN[1:0]R/W00bADC2A 序列步骤 14 增益选择
为序列步骤 14 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP14_CH_NR/W0bADC2A 序列步骤 14 负输入通道选择
为序列步骤 14 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP14_CH_P[3:0]R/W1110bADC2A 序列步骤 14 正输入通道选择
为序列步骤 14 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP14_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.101 SEQ2A_STEP15_CFG 寄存器(地址 = 9Fh)[复位 = 000Fh]

返回到汇总表

图 8-101 SEQ2A_STEP15_CFG 寄存器
15141312111098
SEQ2A_STEP15_ENSEQ2A_STEP15_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2A_STEP15_CH_NSEQ2A_STEP15_CH_P[3:0]
R-00000000bR/W-0bR/W-1111b
表 8-102 SEQ2A_STEP15_CFG 寄存器字段说明
字段类型复位说明
15SEQ2A_STEP15_ENR/W0bADC2A 序列步骤 15 启用
启用 ADC2A 序列发生器的序列步骤 15。
0b = 禁用
1b = 启用
14:13SEQ2A_STEP15_GAIN[1:0]R/W00bADC2A 序列步骤 15 增益选择
为序列步骤 15 选择 ADC2A 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2A_STEP15_CH_NR/W0bADC2A 序列步骤 15 负输入通道选择
为序列步骤 15 选择负 ADC2A 模拟输入。
0b = AGNDA
1b = V7A
3:0SEQ2A_STEP15_CH_P[3:0]R/W1111bADC2A 序列步骤 15 正输入通道选择
为序列步骤 15 选择正 ADC2A 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2A_STEP15_CH_N 位无效。
0000b = V0A
0001b = V1A
0010b = V2A
0011b = V3A
0100b = V4A
0101b = V5A
0110b = V6A
0111b = V7A
1000b = 温度传感器 A(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDA,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC B(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.102 ADC3A_CFG 寄存器(地址 = A0h)[复位 = 8010h]

返回到汇总表

图 8-102 ADC3A_CFG 寄存器
15141312111098
ADC3A_ENRESERVEDGAIN3A[1:0]MUX3A[1:0]
R/W-1bR-000bR/W-00bR/W-00b
76543210
RESERVEDOWD3A_SOURCE_MUXOWD3A_SINK_MUXOWD3A_SOURCE_VALUE[1:0]OWD3A_SINK_VALUE[1:0]
R-00bR/W-0bR/W-1bR/W-00bR/W-00b
表 8-103 ADC3A_CFG 寄存器字段说明
字段类型复位说明
15ADC3A_ENR/W1bADC3A 启用
启用 ADC3A。
当 ADC3A 被禁用或当器件处于待机或省电模式时,ADC3A 的转换数据会重置为 000000h。如果 ADC1A 和 ADC3A 都被禁用,则转换计数器 CONV1A_COUNT[1:0] 复位为 00b。
0b = 禁用
1b = 启用
14:12RESERVEDR000b保留
始终读为 000b。
11:10GAIN3A[1:0]R/W00bADC3A 增益选择
选择 ADC3A 的增益(FSR = 满标量程范围)。
00b = 1
01b = 2
10b = 4
11b = 4
9:8MUX3A[1:0]R/W00bADC3A 多路复用器通道选择
为 ADC3A 选择多路复用器通道。
00b = AINp = VPA、AINn = VNA
01b = AINp = VNA、AINn = VPA
10b = 内部短接到 AGNDA。 模拟输入 VPA、VNA 与 ADC3A 断开连接。
11b =测试 DAC B 输出
7:6RESERVEDR00b保留
始终读为 00b。
5OWD3A_SOURCE_MUXR/W0bADC3A 电流源多路复用器选择
为 ADC3A 电流源选择多路复用器通道。
0b = VPA
1b = VNA
4OWD3A_SINK_MUXR/W1bADC3A 电流阱多路复用器选择
为 ADC3A 电流阱选择多路复用器通道。
0b = VPA
1b = VNA
3:2OWD3A_SOURCE_VALUE[1:0]R/W00bADC3A 电流源值选择
选择 ADC3A 电流源的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA
1:0OWD3A_SINK_VALUE[1:0]R/W00bADC3A 电流阱值选择
选择 ADC3A 电流阱的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA

8.1.103 ADC3A_OCAL_MSB 寄存器(地址 = A1h)[复位 = 0000h]

返回到汇总表

图 8-103 ADC3A_OCAL_MSB 寄存器
15141312111098
OCAL3A[23:8]
R/W-0000000000000000b
76543210
OCAL3A[23:8]
R/W-0000000000000000b
表 8-104 ADC3A_OCAL_MSB 寄存器字段说明
字段类型复位说明
15:0OCAL3A[23:8]R/W0000000000000000bADC3A 偏移校准位 [23:8]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFA) / (GAIN3A x 224)

8.1.104 ADC3A_OCAL_LSB 寄存器(地址 = A2h)[复位 = 0000h]

返回到汇总表

图 8-104 ADC3A_OCAL_LSB 寄存器
15141312111098
OCAL3A[7:0]
R/W-00000000b
76543210
RESERVED
R-00000000b
表 8-105 ADC3A_OCAL_LSB 寄存器字段说明
字段类型复位说明
15:8OCAL3A[7:0]R/W00000000bADC3A 偏移校准位 [7:0]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFA) / (GAIN3A x 224)
7:0RESERVEDR00000000b保留
始终读为 00000000b。

8.1.105 ADC3A_GCAL 寄存器(地址 = A3h)[复位 = 0000h]

返回到汇总表

图 8-105 ADC3A_GCAL 寄存器
15141312111098
GCAL3A[15:0]
R/W-0000000000000000b
76543210
GCAL3A[15:0]
R/W-0000000000000000b
表 8-106 ADC3A_GCAL 寄存器字段说明
字段类型复位说明
15:0GCAL3A[15:0]R/W0000000000000000bADC3A 增益校准位 [15:0]
以二进制补码格式提供值。
LSB 大小 = 1/216 = 0.000015
映射:
0111111111111111b = 1.499985
0000000000000001b = 1.000015
0000000000000000b = 1
1111111111111111b = 0.999985
1000000000000000b = 0.5

8.1.106 REGISTER_MAP2_CRC 寄存器(地址 = BEh)[复位 = 0000h]

返回到汇总表

图 8-106 REGISTER_MAP2_CRC 寄存器
15141312111098
REG_MAP2_CRC_VALUE[15:0]
R/W-0000000000000000b
76543210
REG_MAP2_CRC_VALUE[15:0]
R/W-0000000000000000b
表 8-107 REGISTER_MAP2_CRC 寄存器字段说明
字段类型复位说明
15:0REG_MAP2_CRC_VALUE[15:0]R/W0000000000000000b2 段寄存器映射 CRC 值
2 段寄存器映射 CRC 值。

8.1.107 REGMAP3_TDACB_CFG 寄存器(地址 = C0h)[复位 = 0000h]

返回到汇总表

图 8-107 REGMAP3_TDACB_CFG 寄存器
15141312111098
REG_MAP3_CRC_ENRESERVED
R/W-0bR-000000000000b
76543210
RESERVEDTDACB_VALUE[2:0]
R-000000000000bR/W-000b
表 8-108 REGMAP3_TDACB_CFG 寄存器字段说明
字段类型复位说明
15REG_MAP3_CRC_ENR/W0b寄存器映射 3 段 CRC 启用
为 3 段(从 C0h 到 E3h 的寄存器地址空间)启用寄存器映射 CRC。
0b = 禁用
1b = 启用
14:3RESERVEDR000000000000b保留
始终读为 000000000000b。
2:0TDACB_VALUE[2:0]R/W000b测试 DAC B 输出值
选择测试 DAC B 的输出值。
000b = 1 x VREFB/40
001b = 2 x VREFB/40
010b = 4 x VREFB/40
011b = 9 x VREFB/40
100b = 18 x VREFB/40
101b = 36 x VREFB/40
110b = –4 x VREFB/40
111b = –9 x VREFB/40

8.1.108 GPIOB_CFG 寄存器(地址 = C1h)[复位 = 0000h]

返回到汇总表

图 8-108 GPIOB_CFG 寄存器
15141312111098
GPIOB_PIN_CFGSPARE[2:0]GPIO1B_FMTGPIO0B_FMTGPIO1B_DIRGPIO0B_DIR
R/W-0bR/W-000bR/W-0bR/W-0bR/W-0bR/W-0b
76543210
GPIO1B_PWM_TB[1:0]GPIO0B_PWM_TB[1:0]SPARE[1:0]GPO1B_DATGPO0B_DAT
R/W-00bR/W-00bR/W-00bR/W-0bR/W-0b
表 8-109 GPIOB_CFG 寄存器字段描述
字段类型复位说明
15GPIOB_PIN_CFGR/W0bVPB/GPIO0B 和 VNB/GPIO1B 引脚功能选择
将 VPB/GPIO0B 和 VNB/GPIO1B 引脚配置为模拟输入或 GPIO。
当这些引脚配置为 GPIO 时,禁用 ADC3B (ADC3B_EN = 0b)。当 ADC3B_EN = 1b 时,将忽略 GPIOB_PIN_CFG 位的设置并且强制输入为模拟输入。
0b = 模拟输入
1b = GPIO
14:12SPARE[2:0]R/W000b备用位
以 R/W 位的形式提供,用于检查寄存器映射 2 段 CRC。位设置无效。
11GPIO1B_FMTR/W0bGPIO1B 格式
将 GPIO1B 配置为静态输入和输出电平或 PWM 输入电平。
0b = 当 GPIO1B 配置为数字输入时:逻辑电平基于静态输入电平。当 GPIO1B 配置为数字输出时:具有静态输出电平的输出。
1b = 当 GPIO1B 配置为数字输入时:逻辑电平基于 PWM 输入解码。当 GPIO1B 配置为数字输出时:具有静态输出电平的输出。GPIO1B 不包含 PWM 输出功能。
10GPIO0B_FMTR/W0bGPIO0B 格式
将 GPIO0B 配置为静态输入和输出电平或 PWM 输入电平。
0b = 当 GPIO0B 配置为数字输入时:逻辑电平基于静态输入电平。当 GPIO0B 配置为数字输出时:具有静态输出电平的输出。
1b = 当 GPIO0B 配置为数字输入时:逻辑电平基于 PWM 输入解码。当 GPIO0B 配置为数字输出时:具有静态输出电平的输出。GPIO0B 不包含 PWM 输出功能。
9GPIO1B_DIRR/W0bGPIO1B 方向
将 GPIO1B 配置为数字输入或数字输出。
0b = 数字输入
1b = 数字输出
8GPIO0B_DIRR/W0bGPIO0B 方向
将 GPIO0B 配置为数字输入或数字输出。
0b = 数字输入
1b = 数字输出
7:6GPIO1B_PWM_TB[1:0]R/W00bGPIO1B PWM 时基选择
当 GPIO1B 配置为数字输入时,选择用于 PWM 编码器的时基。
00b = 16 x tMCLK(= 1/512kHz,fMCLK = 8.192MHz 时)
01b = 64 x tMCLK(= 1/128 kHz,fMCLK = 8.192MHz 时)
10b = 256 x tMCLK(= 1/32kHz,fMCLK = 8.192MHz 时)
11b = 1024 x tMCLK(= 1/8kHz,fMCLK = 8.192MHz 时)
5:4GPIO0B_PWM_TB[1:0]R/W00bGPIO0B PWM 时基选择
当 GPIO0B 配置为数字输入时,选择用于 PWM 编码器的时基。
00b = 16 x tMCLK(= 1/512kHz,fMCLK = 8.192MHz 时)
01b = 64 x tMCLK(= 1/128 kHz,fMCLK = 8.192MHz 时)
10b = 256 x tMCLK(= 1/32kHz,fMCLK = 8.192MHz 时)
11b = 1024 x tMCLK(= 1/8kHz,fMCLK = 8.192MHz 时)
3:2SPARE[1:0]R/W00b备用位
以 R/W 位的形式提供,用于检查寄存器映射 2 段 CRC。位设置无效。
1GPO1B_DATR/W0bGPIO1B 输出数据
配置为输出时的 GPIO1B 输出值。当 GPIO1B 配置为数字或模拟输入时,位设置无效。
0b = 低电平
1b = 高电平
0GPO0B_DATR/W0bGPIO0B 输出数据
配置为输出时的 GPIO0B 输出值。当 GPIO0B 配置为数字或模拟输入时,位设置无效。
0b = 低电平
1b = 高电平

8.1.109 ADC1B_ADC3B_CFG 寄存器(地址 = C2h)[复位 = 0400h]

返回到汇总表

图 8-109 ADC1B_ADC3B_CFG 寄存器
15141312111098
RESERVEDCONV_MODE13BOSR13B[2:0]
R-0000bR/W-0bR/W-100b
76543210
RESERVEDGC13B_ENGC13B_DELAY[2:0]
R-0000bR/W-0bR/W-000b
表 8-110 ADC1B_ADC3B_CFG 寄存器字段说明
字段类型复位说明
15:12RESERVEDR0000b保留
始终读为 0000b。
11CONV_MODE13BR/W0b转换模式选择
选择 ADC1B 和 ADC3B 的转换模式。
0b = 连续转换模式
1b = 单次转换模式
10:8OSR13B[2:0]R/W100b过采样率选择
选择 ADC1B 和 ADC3B 的过采样率。数据速率计算结果为 fMOD / OSR。
000b = 64
001b = 128
010b = 256
011b = 512
100b = 1024
101b = 2048
110b = 4096
111b = 8192
7:4RESERVEDR0000b保留
始终读为 0000b。
3GC13B_ENR/W0b全局斩波模式启用
为 ADC1B 和 ADC3B 启用全局斩波模式。
0b = 禁用
1b = 启用
2:0GC13B_DELAY[2:0]R/W000b全局斩波模式延迟时间选择
为 ADC1B 和 ADC3B 选择全局斩波模式下的延迟时间。
000b = 2 x tMOD
001b = 4 x tMOD
010b = 8 x tMOD
011b = 16 x tMOD
100b = 32 x tMOD
101b = 64 x tMOD
110b = 128 x tMOD
111b = 256 x tMOD

8.1.110 ADC1B_CFG 寄存器(地址 = C3h)[复位 = 8010h]

返回到汇总表

图 8-110 ADC1B_CFG 寄存器
15141312111098
ADC1B_ENRESERVEDGAIN1B[1:0]MUX1B[1:0]
R/W-1bR-000bR/W-00bR/W-00b
76543210
RESERVEDOWD1B_SOURCE_MUXOWD1B_SINK_MUXOWD1B_SOURCE_VALUE[1:0]OWD1B_SINK_VALUE[1:0]
R-00bR/W-0bR/W-1bR/W-00bR/W-00b
表 8-111 ADC1B_CFG 寄存器字段说明
字段类型复位说明
15ADC1B_ENR/W1bADC1B 启用
启用使能 ADC1B。
当 ADC1B 被禁用或当器件处于待机或省电模式时,ADC1B 的转换数据会复位为 000000h。如果 ADC1B 和 ADC3B 都被禁用,则转换计数器 CONV1B_COUNT[1:0] 复位为00b。
0b = 禁用
1b = 启用
14:12RESERVEDR000b保留
始终读为 000b。
11:10GAIN1B[1:0]R/W00bADC1B 增益选择
选择 ADC1B 的增益(FSR = 满标量程范围)。增益 16 和 32 是使用模拟增益 = 8 的数字增益。
00b = 4
01b = 8
10b = 16
11b = 32
9:8MUX1B[1:0]R/W00bADC1B 多路复用器通道选择
为 ADC1B 选择多路复用器通道。
00b = AINp = CPB、AINn = CNB
01b = AINp = CNB、AINn = CPB
10b = 内部短接到 AGNDB。 模拟输入 CPB、CNB 与 ADC1B 断开连接。
11b = 测试 DAC A 输出
7:6RESERVEDR00b保留
始终读为 00b。
5OWD1B_SOURCE_MUXR/W0bADC1B 电流源多路复用器选择
为 ADC1B 电流源选择多路复用器通道。
0b = CPB
1b = CNB
4OWD1B_SINK_MUXR/W1bADC1B 电流阱多路复用器选择
为 ADC1B 电流阱选择多路复用器通道。
0b = CPB
1b = CNB
3:2OWD1B_SOURCE_VALUE[1:0]R/W00bADC1B 电流源值选择
选择 ADC1B 电流源的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA
1:0OWD1B_SINK_VALUE[1:0]R/W00bADC1B 电流阱值选择
选择 ADC1B 电流阱的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA

8.1.111 ADC1B_OCAL_MSB 寄存器(地址 = C4h)[复位 = 0000h]

返回到汇总表

图 8-111 ADC1B_OCAL_MSB 寄存器
15141312111098
OCAL1B[23:8]
R/W-0000000000000000b
76543210
OCAL1B[23:8]
R/W-0000000000000000b
表 8-112 ADC1B_OCAL_MSB 寄存器字段说明
字段类型复位说明
15:0OCAL1B[23:8]R/W0000000000000000bADC1B 偏移校准位 [23:8]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFB) / (GAIN1B x 224)

8.1.112 ADC1B_OCAL_LSB 寄存器(地址 = C5h)[复位 = 0000h]

返回到汇总表

图 8-112 ADC1B_OCAL_LSB 寄存器
15141312111098
OCAL1B[7:0]
R/W-00000000b
76543210
RESERVED
R-00000000b
表 8-113 ADC1B_OCAL_LSB 寄存器字段说明
字段类型复位说明
15:8OCAL1B[7:0]R/W00000000bADC1B 偏移校准位 [7:0]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFB) / (GAIN1B x 224)
7:0RESERVEDR00000000b保留
始终读为 00000000b。

8.1.113 ADC1B_GCAL 寄存器(地址 = C6h)[复位 = 0000h]

返回到汇总表

图 8-113 ADC1B_GCAL 寄存器
15141312111098
GCAL1B[15:0]
R/W-0000000000000000b
76543210
GCAL1B[15:0]
R/W-0000000000000000b
表 8-114 ADC1B_GCAL 寄存器字段说明
字段类型复位说明
15:0GCAL1B[15:0]R/W0000000000000000bADC1B 增益校准位 [15:0]
以二进制补码格式提供值。
LSB 大小 = 1/216 = 0.000015
映射:
0111111111111111b = 1.499985
0000000000000001b = 1.000015
0000000000000000b = 1
1111111111111111b = 0.999985
1000000000000000b = 0.5

8.1.114 OCCB_CFG 寄存器(地址 = C7h)[复位 = 0000h]

返回到汇总表

图 8-114 OCCB_CFG 寄存器
15141312111098
OCCB_ENOCCB_POLRESERVEDOCCB_NUM[4:0]
R/W-0bR/W-0bR/W-0bR/W-00000b
76543210
RESERVED
R-00000000b
表 8-115 OCCB_CFG 寄存器字段描述
字段类型复位说明
15OCCB_ENR/W0bADC1B 过流比较器启用
在 ADC1B 上启用数字快速滤波器和数字比较器。必须启用 ADC1B 才能使用过流比较器。快速滤波器不受 STARTB 和 STOPB 位的影响。
0b = 禁用
1b = 启用
14OCCB_POLR/W0bOCCB 引脚极性选择
选择 OCCB 引脚的极性。当 GPIO4/OCCB 引脚在 GPIO4_SRC 位中配置为 OCCB 输出时,其实际输出行为取决于 GPIO4_FMT 设置。当任何 OCCB_HTn 或 OCCB_LTn 位有效时,OCCB 故障有效。
0b = 低电平有效。如果发生故障,则驱动逻辑低电平。
1b = 高电平有效。如果发生故障,则驱动逻辑高电平。
13RESERVEDR/W0b保留
始终写入 0b。
12:8OCCB_NUM[4:0]R/W00000bADC1B 过流比较器抗尖峰脉冲滤波器选择
选择转换次数,ADC1B 数字快速滤波器的输出必须超过设置的高或低阈值,才能触发 OCCB_HTn 或 OCCB_LTn 比较器输出。快速滤波路径使用固定 OSR = 64 的 SINC3 滤波器。每当数字快速滤波器输出降至阈值以下时,计数器都会再次启动,这意味着没有磁滞。
00000b = 1
00001b = 2
00010b = 3
00011b = 4
00100b = 5
00101b = 6
00110b = 7
00111b = 8
01000b = 9
01001b = 10
01010b = 12
01011b = 14
01100b = 16
01101b = 18
01110b = 20
01111b = 22
10000b = 24
10001b = 26
10010b = 28
10011b = 32
10100b = 40
10101b = 48
10110b = 56
10111b = 64
11000b = 72
11001b = 80
11010b = 88
11011b = 96
11100b = 104
11101b = 112
11110b = 120
11111b = 128
7:0RESERVEDR00000000b保留
始终读为 00000000b。

8.1.115 OCCB_HIGH_THRESHOLD 寄存器(地址 = C8h)[复位 = 7FFFh]

返回到汇总表

图 8-115 OCCB_HIGH_THRESHOLD 寄存器
15141312111098
OCCB_HIGH_TH[15:0]
R/W-0111111111111111b
76543210
OCCB_HIGH_TH[15:0]
R/W-0111111111111111b
表 8-116 OCCB_HIGH_THRESHOLD 寄存器字段描述
字段类型复位说明
15:0OCCB_HIGH_TH[15:0]R/W0111111111111111bADC1B 过流比较器高阈值位 [15:0]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFB) / (GAIN1B x 216)
大于高阈值的值会触发 OCCB_HTn 事件。将值设置为 +FS (= 7FFFh) 会禁用高阈值检测。

8.1.116 OCCB_LOW_THRESHOLD 寄存器(地址 = C9h)[复位 = 8000h]

返回到汇总表

图 8-116 OCCB_LOW_THRESHOLD 寄存器
15141312111098
OCCB_LOW_TH[15:0]
R/W-1000000000000000b
76543210
OCCB_LOW_TH[15:0]
R/W-1000000000000000b
表 8-117 OCCB_LOW_THRESHOLD 寄存器字段描述
字段类型复位说明
15:0OCCB_LOW_TH[15:0]R/W1000000000000000bADC1B 过流比较器低阈值位 [15:0]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFB) / (GAIN1B x 216)
小于低阈值的值会触发 OCCB_LTn 事件。将值设置为 –FS (= 8000h) 会禁用低阈值检测。

8.1.117 SPARE_CAh 寄存器(地址 = CAh)[复位 = 5555h]

返回到汇总表

图 8-117 SPARE_CAh 寄存器
15141312111098
SPARE[15:0]
R/W-0101010101010101b
76543210
SPARE[15:0]
R/W-0101010101010101b
表 8-118 SPARE_CAh 寄存器字段描述
字段类型复位说明
15:0SPARE[15:0]R/W0101010101010101b备用位
以 R/W 位的形式提供,用于检查寄存器映射 3 段 CRC。位设置无效。

8.1.118 ADC2B_CFG1 寄存器(地址 = CBh)[复位 = 8010h]

返回到汇总表

图 8-118 ADC2B_CFG1 寄存器
15141312111098
ADC2B_ENRESERVEDVCMB_ENOWD2B_SOURCE_MUX[2:0]
R/W-1bR-0000bR/W-0bR/W-000b
76543210
OWD2B_SOURCE_MUX[2:0]OWD2B_SINK_MUX[2:0]OWD2B_SOURCE_VALUE[1:0]OWD2B_SINK_VALUE[1:0]
R/W-000bR/W-001bR/W-00bR/W-00b
表 8-119 ADC2B_CFG1 寄存器字段说明
字段类型复位说明
15ADC2B_ENR/W1bADC2B 启用
启用 ADC2B。
禁用 ADC2B 时,仅将寄存器设置从 ADC2B 的地址 CCh 更改为 DFh。
当禁用 ADC2B 或当器件处于待机或省电模式时,ADC2B 的转换数据复位为 0000h,序列计数器 SEQ2B_COUNT[1:0] 复位为 00b。
0b = 禁用
1b = 启用
14:11RESERVEDR0000b保留
始终读为 0000b。
10VCMB_ENR/W0b共模输出缓冲器 VCMB 启用
启用模拟输入 V7B 上的共模输出缓冲器 VCMB。
0b = 禁用
1b = 启用
9:7OWD2B_SOURCE_MUX[2:0]R/W000bADC2B 电流源多路复用器选择
为 ADC2B 电流源选择多路复用器通道。
000b = V0B
001b = V1B
010b = V2B
011b = V3B
100b = V4B
101b = V5B
110b = V6B
111b = V7B
6:4OWD2B_SINK_MUX[2:0]R/W001bADC2B 电流阱多路复用器选择
为 ADC2B 电流阱选择多路复用器通道。
000b = V0B
001b = V1B
010b = V2B
011b = V3B
100b = V4B
101b = V5B
110b = V6B
111b = V7B
3:2OWD2B_SOURCE_VALUE[1:0]R/W00bADC2B 电流源值选择
选择 ADC2B 电流源的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA
1:0OWD2B_SINK_VALUE[1:0]R/W00bADC2B 电流阱值选择
选择 ADC2B 电流阱的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA

8.1.119 ADC2B_CFG2 寄存器(地址 = CCh)[复位 = 0000h]

返回到汇总表

图 8-119 ADC2B_CFG2 寄存器
15141312111098
SEQ2B_MODE[1:0]RESERVEDMUX2B_DELAY[2:0]
R/W-00bR-000bR/W-000b
76543210
RESERVEDOSR2B[1:0]
R-000000bR/W-00b
表 8-120 ADC2B_CFG2 寄存器字段说明
字段类型复位说明
15:14SEQ2B_MODE[1:0]R/W00bADC2B 序列发生器模式选择
选择 ADC2B 序列发生器启动新序列的方式。在所有模式下,设置 SEQ2B_START 位始终会中止并重新启动正在进行的序列。
00b = 基于 SEQ2B_START 位的单次序列模式(ADC2B 在设置 SEQ2B_START 位后的序列中运行一次)
01b = 基于 ADC1B 转换开始或 SEQ2B_START 位的单次序列模式。仅当 ADC1B 配置为连续转换模式时,该设置才有用。在 DRDYBn 的下降沿或设置 SEQ2B_START 位时启动序列。当序列正在进行时,由 DRDYBn 信号触发的转换开始将被忽略,即不会中止并重新启动序列。
10b = 基于 SEQ2B_START 位的连续序列模式
11b = 基于 SEQ2B_START 位的连续序列模式
13:11RESERVEDR000b保留
始终读为 00b。
10:8MUX2B_DELAY[2:0]R/W000bADC2B 多路复用器延迟时间选择
选择在下一个序列步骤中开始转换之前的延迟时间。
000b = 16 x tMCLK(= 2µs,fMCLK = 8.192MHz 时)
001b = 64 x tMCLK(= 7.8µs,fMCLK = 8.192MHz 时)
010b = 128 x tMCLK(= 15.6µs,fMCLK = 8.192MHz 时)
011b = 256 x tMCLK(= 31.2µs,fMCLK = 8.192MHz 时)
100b = 512 x tMCLK(= 62.5µs,fMCLK = 8.192MHz 时)
101b = 1024 x tMCLK(= 124.9µs,fMCLK = 8.192MHz 时)
110b = 2048 x tMCLK(= 249.9µs,fMCLK = 8.192MHz 时)
111b = 4096 x tMCLK(= 499.7µs,fMCLK = 8.192MHz 时)
7:2RESERVEDR000000b保留
始终读为 000000b。
1:0OSR2B[1:0]R/W00bADC2B 过采样率选择
选择 ADC2B 的过采样率。
00b = 64(SINC3 OSR = 64,转换时间 = 384 x tMCLK
01b = 128(SINC3 OSR = 64,SINC1 OSR = 2,转换时间 = 512 x tMCLK
10b = 256(SINC3 OSR = 64,SINC1 OSR = 4,转换时间 = 768 x tMCLK
11b = 512(SINC3 OSR = 64,SINC1 OSR = 8,转换时间 = 1280 x tMCLK

8.1.120 SPARE_CDh 寄存器(地址 = CDh)[复位 = 0000h]

返回到汇总表

图 8-120 SPARE_CDH 寄存器
15141312111098
RESERVED
R-00000000b
76543210
SPARE[7:0]
R/W-00000000b
表 8-121 SPARE_CDh 寄存器字段描述
字段类型复位说明
15:8RESERVEDR00000000b保留
始终读为 00000000b。
7:0SPARE[7:0]R/W00000000b备用位
以 R/W 位的形式提供,用于检查寄存器映射 3 段 CRC。位设置无效。

8.1.121 ADC2B_OCAL 寄存器(地址 = CEh)[复位 = 0000h]

返回到汇总表

图 8-121 ADC2B_OCAL 寄存器
15141312111098
OCAL2B[15:0]
R/W-0000000000000000b
76543210
OCAL2B[15:0]
R/W-0000000000000000b
表 8-122 ADC2B_OCAL 寄存器字段说明
字段类型复位说明
15:0OCAL2B[15:0]R/W0000000000000000bADC2B 偏移校准位 [15:0]
以二进制补码格式提供值。
GAIN2B = 1:LSB 大小 = (2 x VREFB) / 216
GAIN2B = 2、4:LSB 大小 = (2 x VREFB) / (2 x 216)

8.1.122 ADC2B_GCAL 寄存器(地址 = CFh)[复位 = 0000h]

返回到汇总表

图 8-122 ADC2B_GCAL 寄存器
15141312111098
GCAL2B[15:0]
R/W-0000000000000000b
76543210
GCAL2B[15:0]
R/W-0000000000000000b
表 8-123 ADC2B_GCAL 寄存器字段说明
字段类型复位说明
15:0GCAL2B[15:0]R/W0000000000000000bADC2B 增益校准位 [15:0]
以二进制补码格式提供值。
LSB 大小 = 1/216 = 0.000015
映射:
0111111111111111b = 1.499985
0000000000000001b = 1.000015
0000000000000000b = 1
1111111111111111b = 0.999985
1000000000000000b = 0.5

8.1.123 SEQ2B_STEP0_CFG 寄存器(地址 = D0h)[复位 = 0000h]

返回到汇总表

图 8-123 SEQ2B_STEP0_CFG 寄存器
15141312111098
SEQ2B_STEP0_ENSEQ2B_STEP0_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP0_CH_NSEQ2B_STEP0_CH_P[3:0]
R-00000000bR/W-0bR/W-0000b
表 8-124 SEQ2B_STEP0_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP0_ENR/W0bADC2B 序列步骤 0 启用
启用 ADC2B 序列发生器的序列步骤 0。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP0_GAIN[1:0]R/W00bADC2B 序列步骤 0 增益选择
为序列步骤 0 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP0_CH_NR/W0bADC2B 序列步骤 0 负输入通道选择
为序列步骤 0 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP0_CH_P[3:0]R/W0000bADC2B 序列步骤 0 正输入通道选择
为序列步骤 0 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP0_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.124 SEQ2B_STEP1_CFG 寄存器(地址 = D1h)[复位 = 0001h]

返回到汇总表

图 8-124 SEQ2B_STEP1_CFG 寄存器
15141312111098
SEQ2B_STEP1_ENSEQ2B_STEP1_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP1_CH_NSEQ2B_STEP1_CH_P[3:0]
R-00000000bR/W-0bR/W-0001b
表 8-125 SEQ2B_STEP1_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP1_ENR/W0bADC2B 序列步骤 1 启用
启用 ADC2B 序列发生器的序列步骤 1。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP1_GAIN[1:0]R/W00bADC2B 序列步骤 1 增益选择
为序列步骤 1 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP1_CH_NR/W0bADC2B 序列步骤 1 负输入通道选择
为序列步骤 1 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP1_CH_P[3:0]R/W0001bADC2B 序列步骤 1 正输入通道选择
为序列步骤 1 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP1_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.125 SEQ2B_STEP2_CFG 寄存器(地址 = D2h)[复位 = 0002h]

返回到汇总表

图 8-125 SEQ2B_STEP2_CFG 寄存器
15141312111098
SEQ2B_STEP2_ENSEQ2B_STEP2_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP2_CH_NSEQ2B_STEP2_CH_P[3:0]
R-00000000bR/W-0bR/W-0010b
表 8-126 SEQ2B_STEP2_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP2_ENR/W0bADC2B 序列步骤 2 启用
启用 ADC2B 序列发生器的序列步骤 2。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP2_GAIN[1:0]R/W00bADC2B 序列步骤 2 增益选择
为序列步骤 2 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP2_CH_NR/W0bADC2B 序列步骤 2 负输入通道选择
为序列步骤 2 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP2_CH_P[3:0]R/W0010bADC2B 序列步骤 2 正输入通道选择
为序列步骤 2 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP2_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.126 SEQ2B_STEP3_CFG 寄存器(地址 = D3h)[复位 = 0003h]

返回到汇总表

图 8-126 SEQ2B_STEP3_CFG 寄存器
15141312111098
SEQ2B_STEP3_ENSEQ2B_STEP3_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP3_CH_NSEQ2B_STEP3_CH_P[3:0]
R-00000000bR/W-0bR/W-0011b
表 8-127 SEQ2B_STEP3_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP3_ENR/W0bADC2B 序列步骤 3 启用
启用 ADC2B 序列发生器的序列步骤 3。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP3_GAIN[1:0]R/W00bADC2B 序列步骤 3 增益选择
为序列步骤 3 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP3_CH_NR/W0bADC2B 序列步骤 3 负输入通道选择
为序列步骤 3 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP3_CH_P[3:0]R/W0011bADC2B 序列步骤 3 正输入通道选择
为序列步骤 3 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP3_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.127 SEQ2B_STEP4_CFG 寄存器(地址 = D4h)[复位 = 0004h]

返回到汇总表

图 8-127 SEQ2B_STEP4_CFG 寄存器
15141312111098
SEQ2B_STEP4_ENSEQ2B_STEP4_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP4_CH_NSEQ2B_STEP4_CH_P[3:0]
R-00000000bR/W-0bR/W-0100b
表 8-128 SEQ2B_STEP4_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP4_ENR/W0bADC2B 序列步骤 4 启用
启用 ADC2B 序列发生器的序列步骤 4。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP4_GAIN[1:0]R/W00bADC2B 序列步骤 4 增益选择
为序列步骤 4 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP4_CH_NR/W0bADC2B 序列步骤 4 负输入通道选择
为序列步骤 4 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP4_CH_P[3:0]R/W0100bADC2B 序列步骤 4 正输入通道选择
为序列步骤 4 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP4_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.128 SEQ2B_STEP5_CFG 寄存器(地址 = D5h)[复位 = 0005h]

返回到汇总表

图 8-128 SEQ2B_STEP5_CFG 寄存器
15141312111098
SEQ2B_STEP5_ENSEQ2B_STEP5_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP5_CH_NSEQ2B_STEP5_CH_P[3:0]
R-00000000bR/W-0bR/W-0101b
表 8-129 SEQ2B_STEP5_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP5_ENR/W0bADC2B 序列步骤 5 启用
启用 ADC2B 序列发生器的序列步骤 5。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP5_GAIN[1:0]R/W00bADC2B 序列步骤 5 增益选择
为序列步骤 5 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP5_CH_NR/W0bADC2B 序列步骤 5 负输入通道选择
为序列步骤 5 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP5_CH_P[3:0]R/W0101bADC2B 序列步骤 5 正输入通道选择
为序列步骤 5 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP5_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.129 SEQ2B_STEP6_CFG 寄存器(地址 = D6h)[复位 = 0006h]

返回到汇总表

图 8-129 SEQ2B_STEP6_CFG 寄存器
15141312111098
SEQ2B_STEP6_ENSEQ2B_STEP6_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP6_CH_NSEQ2B_STEP6_CH_P[3:0]
R-00000000bR/W-0bR/W-0110b
表 8-130 SEQ2B_STEP6_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP6_ENR/W0bADC2B 序列步骤 6 启用
启用 ADC2B 序列发生器的序列步骤 6。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP6_GAIN[1:0]R/W00bADC2B 序列步骤 6 增益选择
为序列步骤 6 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP6_CH_NR/W0bADC2B 序列步骤 6 负输入通道选择
为序列步骤 6 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP6_CH_P[3:0]R/W0110bADC2B 序列步骤 6 正输入通道选择
为序列步骤 6 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP6_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.130 SEQ2B_STEP7_CFG 寄存器(地址 = D7h)[复位 = 0007h]

返回到汇总表

图 8-130 SEQ2B_STEP7_CFG 寄存器
15141312111098
SEQ2B_STEP7_ENSEQ2B_STEP7_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP7_CH_NSEQ2B_STEP7_CH_P[3:0]
R-00000000bR/W-0bR/W-0111b
表 8-131 SEQ2B_STEP7_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP7_ENR/W0bADC2B 序列步骤 7 启用
启用 ADC2B 序列发生器的序列步骤 7。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP7_GAIN[1:0]R/W00bADC2B 序列步骤 7 增益选择
为序列步骤 7 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP7_CH_NR/W0bADC2B 序列步骤 7 负输入通道选择
为序列步骤 7 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP7_CH_P[3:0]R/W0111bADC2B 序列步骤 7 正输入通道选择
为序列步骤 7 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP7_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.131 SEQ2B_STEP8_CFG 寄存器(地址 = D8h)[复位 = 0008h]

返回到汇总表

图 8-131 SEQ2B_STEP8_CFG 寄存器
15141312111098
SEQ2B_STEP8_ENSEQ2B_STEP8_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP8_CH_NSEQ2B_STEP8_CH_P[3:0]
R-00000000bR/W-0bR/W-1000b
表 8-132 SEQ2B_STEP8_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP8_ENR/W0bADC2B 序列步骤 8 启用
启用 ADC2B 序列发生器的序列步骤 8。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP8_GAIN[1:0]R/W00bADC2B 序列步骤 8 增益选择
为序列步骤 8 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP8_CH_NR/W0bADC2B 序列步骤 8 负输入通道选择
为序列步骤 8 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP8_CH_P[3:0]R/W1000bADC2B 序列步骤 8 正输入通道选择
为序列步骤 8 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP8_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.132 SEQ2B_STEP9_CFG 寄存器(地址 = D9h)[复位 = 0009h]

返回到汇总表

图 8-132 SEQ2B_STEP9_CFG 寄存器
15141312111098
SEQ2B_STEP9_ENSEQ2B_STEP9_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP9_CH_NSEQ2B_STEP9_CH_P[3:0]
R-00000000bR/W-0bR/W-1001b
表 8-133 SEQ2B_STEP9_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP9_ENR/W0bADC2B 序列步骤 9 启用
启用 ADC2B 序列发生器的序列步骤 9。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP9_GAIN[1:0]R/W00bADC2B 序列步骤 9 增益选择
为序列步骤 9 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP9_CH_NR/W0bADC2B 序列步骤 9 负输入通道选择
为序列步骤 9 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP9_CH_P[3:0]R/W1001bADC2B 序列步骤 9 正输入通道选择
为序列步骤 9 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP9_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.133 SEQ2B_STEP10_CFG 寄存器(地址 = DAh)[复位 = 000Ah]

返回到汇总表

图 8-133 SEQ2B_STEP10_CFG 寄存器
15141312111098
SEQ2B_STEP10_ENSEQ2B_STEP10_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP10_CH_NSEQ2B_STEP10_CH_P[3:0]
R-00000000bR/W-0bR/W-1010b
表 8-134 SEQ2B_STEP10_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP10_ENR/W0bADC2B 序列步骤 10 启用
启用 ADC2B 序列发生器的序列步骤 10。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP10_GAIN[1:0]R/W00bADC2B 序列步骤 10 增益选择
为序列步骤 10 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP10_CH_NR/W0bADC2B 序列步骤 10 负输入通道选择
为序列步骤 10 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP10_CH_P[3:0]R/W1010bADC2B 序列步骤 10 正输入通道选择
为序列步骤 10 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP10_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.134 SEQ2B_STEP11_CFG 寄存器(地址 = DBh)[复位 = 000Bh]

返回到汇总表

图 8-134 SEQ2B_STEP11_CFG 寄存器
15141312111098
SEQ2B_STEP11_ENSEQ2B_STEP11_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP11_CH_NSEQ2B_STEP11_CH_P[3:0]
R-00000000bR/W-0bR/W-1011b
表 8-135 SEQ2B_STEP11_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP11_ENR/W0bADC2B 序列步骤 11 启用
启用 ADC2B 序列发生器的序列步骤 11。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP11_GAIN[1:0]R/W00bADC2B 序列步骤 11 增益选择
为序列步骤 11 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP11_CH_NR/W0bADC2B 序列步骤 11 负输入通道选择
为序列步骤 11 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP11_CH_P[3:0]R/W1011bADC2B 序列步骤 11 正输入通道选择
为序列步骤 11 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP11_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.135 SEQ2B_STEP12_CFG 寄存器(地址 = DCh)[复位 = 000Ch]

返回到汇总表

图 8-135 SEQ2B_STEP12_CFG 寄存器
15141312111098
SEQ2B_STEP12_ENSEQ2B_STEP12_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP12_CH_NSEQ2B_STEP12_CH_P[3:0]
R-00000000bR/W-0bR/W-1100b
表 8-136 SEQ2B_STEP12_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP12_ENR/W0bADC2B 序列步骤 12 启用
启用 ADC2B 序列发生器的序列步骤 12。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP12_GAIN[1:0]R/W00bADC2B 序列步骤 12 增益选择
为序列步骤 12 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b
4SEQ2B_STEP12_CH_NR/W0bADC2B 序列步骤 12 负输入通道选择
为序列步骤 12 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP12_CH_P[3:0]R/W1100bADC2B 序列步骤 12 正输入通道选择
为序列步骤 12 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP12_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.136 SEQ2B_STEP13_CFG 寄存器(地址 = DDh)[复位 = 000Dh]

返回到汇总表

图 8-136 SEQ2B_STEP13_CFG 寄存器
15141312111098
SEQ2B_STEP13_ENSEQ2B_STEP13_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP13_CH_NSEQ2B_STEP13_CH_P[3:0]
R-00000000bR/W-0bR/W-1101b
表 8-137 SEQ2B_STEP13_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP13_ENR/W0bADC2B 序列步骤 13 启用
启用 ADC2B 序列发生器的序列步骤 13。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP13_GAIN[1:0]R/W00bADC2B 序列步骤 13 增益选择
为序列步骤 13 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP13_CH_NR/W0bADC2B 序列步骤 13 负输入通道选择
为序列步骤 13 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP13_CH_P[3:0]R/W1101bADC2B 序列步骤 13 正输入通道选择
为序列步骤 13 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP13_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.137 SEQ2B_STEP14_CFG 寄存器(地址 = DEh)[复位 = 000Eh]

返回到汇总表

图 8-137 SEQ2B_STEP14_CFG 寄存器
15141312111098
SEQ2B_STEP14_ENSEQ2B_STEP14_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP14_CH_NSEQ2B_STEP14_CH_P[3:0]
R-00000000bR/W-0bR/W-1110b
表 8-138 SEQ2B_STEP14_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP14_ENR/W0bADC2B 序列步骤 14 启用
启用 ADC2B 序列发生器的序列步骤 14。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP14_GAIN[1:0]R/W00bADC2B 序列步骤 14 增益选择
为序列步骤 14 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP14_CH_NR/W0bADC2B 序列步骤 14 负输入通道选择
为序列步骤 14 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP14_CH_P[3:0]R/W1110bADC2B 序列步骤 14 正输入通道选择
为序列步骤 14 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP14_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.138 SEQ2B_STEP15_CFG 寄存器(地址 = DEh)[复位 = 000Fh]

返回到汇总表

图 8-138 SEQ2B_STEP15_CFG 寄存器
15141312111098
SEQ2B_STEP15_ENSEQ2B_STEP15_GAIN[1:0]RESERVED
R/W-0bR/W-00bR-00000000b
76543210
RESERVEDSEQ2B_STEP15_CH_NSEQ2B_STEP15_CH_P[3:0]
R-00000000bR/W-0bR/W-1111b
表 8-139 SEQ2B_STEP15_CFG 寄存器字段说明
字段类型复位说明
15SEQ2B_STEP15_ENR/W0bADC2B 序列步骤 15 启用
启用 ADC2B 序列发生器的序列步骤 15。
0b = 禁用
1b = 启用
14:13SEQ2B_STEP15_GAIN[1:0]R/W00bADC2B 序列步骤 15 增益选择
为序列步骤 15 选择 ADC2B 增益。
00b = 1
01b = 2
10b = 4
11b = 4
12:5RESERVEDR00000000b保留
始终读为 00000000b。
4SEQ2B_STEP15_CH_NR/W0bADC2B 序列步骤 15 负输入通道选择
为序列步骤 15 选择负 ADC2B 模拟输入。
0b = AGNDB
1b = V7B
3:0SEQ2B_STEP15_CH_P[3:0]R/W1111bADC2B 序列步骤 15 正输入通道选择
为序列步骤 15 选择正 ADC2B 模拟输入。对于自动选择负 ADC 输入的设置,SEQ2B_STEP15_CH_N 位无效。
0000b = V0B
0001b = V1B
0010b = V2B
0011b = V3B
0100b = V4B
0101b = V5B
0110b = V6B
0111b = V7B
1000b = 温度传感器 B(自动选择负 ADC 输入)
1001b = 内部短接到 AGNDB,与输入断开连接(自动选择负 ADC 输入)
1010b = 测试 DAC A(自动选择负 ADC 输入)
1011b = AVDD/4(自动选择负 ADC 输入)
1100b = IOVDD/4(自动选择负 ADC 输入)
1101b = DVDD/2(自动选择负 ADC 输入)
1110b = APWR/103(自动选择负 ADC 输入)
1111b = DPWR/103(自动选择负 ADC 输入)

8.1.139 ADC3B_CFG 寄存器(地址 = E0h)[复位 = 8010h]

返回到汇总表

图 8-139 ADC3B_CFG 寄存器
15141312111098
ADC3B_ENRESERVEDGAIN3B[1:0]MUX3B[1:0]
R/W-1bR-000bR/W-00bR/W-00b
76543210
RESERVEDOWD3B_SOURCE_MUXOWD3B_SINK_MUXOWD3B_SOURCE_VALUE[1:0]OWD3B_SINK_VALUE[1:0]
R-00bR/W-0bR/W-1bR/W-00bR/W-00b
表 8-140 ADC3B_CFG 寄存器字段说明
字段类型复位说明
15ADC3B_ENR/W1bADC3B 启用
启用 ADC3B。
当 ADC3B 被禁用或当器件处于待机或省电模式时,ADC3B 的转换数据会重置为 000000h。如果 ADC1B 和 ADC3B 都被禁用,则转换计数器 CONV1B_COUNT[1:0] 复位为00b。
0b = 禁用
1b = 启用
14:12RESERVEDR000b保留
始终读为 000b。
11:10GAIN3B[1:0]R/W00bADC3B 增益选择
选择 ADC3B 的增益(FSR = 满标量程范围)。
00b = 1
01b = 2
10b = 4
11b = 4
9:8MUX3B[1:0]R/W00bADC3B 多路复用器通道选择
为 ADC3B 选择多路复用器通道。
00b = AINp = VPB、AINn = VNB
01b = AINp = VNB、AINn = VPB
10b = 部短接至 AGNDB。. 模拟输入 VPB、VNB 已从 ADC3B 断开。
11b = 测试 DAC A 输出
7:6RESERVEDR00b保留
始终读为 00b。
5OWD3B_SOURCE_MUXR/W0bADC3B 电流源多路复用器选择
为 ADC3B 电流源选择多路复用器通道。
0b = VPB
1b = VNB
4OWD3B_SINK_MUXR/W1bADC3B 电流阱多路复用器选择
为 ADC3B 电流阱选择多路复用器通道。
0b = VPB
1b = VNB
3:2OWD3B_SOURCE_VALUE[1:0]R/W00bADC3B 电流源值选择
选择 ADC3B 电流源的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA
1:0OWD3B_SINK_VALUE[1:0]R/W00bADC3B 电流阱值选择
选择 ADC3B 电流阱的电流值。
00b = 关闭
01b = 4µA
10b = 40µA
11b = 240µA

8.1.140 ADC3B_OCAL_MSB 寄存器(地址 = E1h)[复位 = 0000h]

返回到汇总表

图 8-140 ADC3B_OCAL_MSB 寄存器
15141312111098
OCAL3B[23:8]
R/W-0000000000000000b
76543210
OCAL3B[23:8]
R/W-0000000000000000b
表 8-141 ADC3B_OCAL_MSB 寄存器字段说明
字段类型复位说明
15:0OCAL3B[23:8]R/W0000000000000000bADC3B 偏移校准位 [23:8]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFB) / (GAIN3B x 224)

8.1.141 ADC3B_OCAL_LSB 寄存器(地址 = E2h)[复位 = 0000h]

返回到汇总表

图 8-141 ADC3B_OCAL_LSB 寄存器
15141312111098
OCAL3B[7:0]
R/W-00000000b
76543210
RESERVED
R-00000000b
表 8-142 ADC3B_OCAL_LSB 寄存器字段说明
字段类型复位说明
15:8OCAL3B[7:0]R/W00000000bADC3B 偏移校准位 [7:0]
以二进制补码格式提供值。
LSB 大小 = (2 x VREFB) / (GAIN3B x 224)
7:0RESERVEDR00000000b保留
始终读为 0x00。

8.1.142 ADC3B_GCAL 寄存器(地址 = E3h)[复位 = 0000h]

返回到汇总表

图 8-142 ADC3B_GCAL 寄存器
15141312111098
GCAL3B[15:0]
R/W-0000000000000000b
76543210
GCAL3B[15:0]
R/W-0000000000000000b
表 8-143 ADC3B_GCAL 寄存器字段说明
字段类型复位说明
15:0GCAL3B[15:0]R/W0000000000000000bADC3B 增益校准位 [15:0]
以二进制补码格式提供值。
LSB 大小 = 1/216 = 0.000015
映射:
0111111111111111b = 1.499985
0000000000000001b = 1.000015
0000000000000000b = 1
1111111111111111b = 0.999985
1000000000000000b = 0.5

8.1.143 REGISTER_MAP3_CRC 寄存器(地址 = FEh)[复位 = 0000h]

返回到汇总表

图 8-143 REGISTER_MAP3_CRC 寄存器
15141312111098
REG_MAP3_CRC_VALUE[15:0]
R/W-0000000000000000b
76543210
REG_MAP3_CRC_VALUE[15:0]
R/W-0000000000000000b
表 8-144 REGISTER_MAP3_CRC 寄存器字段说明
字段类型复位说明
15:0REG_MAP3_CRC_VALUE[15:0]R/W0000000000000000b3 段寄存器映射 CRC 值
3 段寄存器映射 CRC 值。