ZHCSPS0A May 2023 – June 2024 AFE78201 , AFE88201
PRODUCTION DATA
复杂的位访问类型经过编码可适应小型表单元。下表显示了用于此部分中的访问类型的代码。
访问类型 | 代码 | 说明 |
---|---|---|
读取类型 | ||
R | R | 读取 |
写入类型 | ||
W | W | 写入 |
W | WO | 只写入 |
W | WSC | 写入自清除 |
复位或默认值 | ||
-n | 复位后的值或默认值 | |
寄存器数组变量 | ||
i、j、k、l、m、n | 当这些变量用于寄存器名称、偏移或地址时,它们指的是寄存器数组的值,其中寄存器是一组重复寄存器的一部分。寄存器组构成分层结构,数组用公式表示。 | |
y | 当该变量用于寄存器名称、偏移或地址时,它指的是寄存器数组的值。 |
返回到寄存器映射。
VOUT 的 DAC 代码。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-0 | DATA | R/W | 0h | 数据。 VOUT 的 DAC 代码。 |
返回到寄存器映射。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-14 | CRC_ERR_CNT | R/W | 0h | CRC 错误计数限制 设置在设置状态位之前必须有错误的连续 SPI CRC 帧的数量。 0h = 1(默认值);1h = 2;2h = 4;3h = 8 |
13-10 | CLKO | R/W | 0h | CLKO 使能 启用 CLK_OUT 引脚并设置分频器值。 0h = 禁用 CLKO(默认值); 1h = 1.2288MHz; 2h = 1.2288/2MHz; 3h = 1.2288/4MHz; 4h = 1.2288/8MHz; 5h = 1.2288/16MHz; 6h = 1.2288/32MHz; 7h = 1.2288/64MHz; 8h = 1.2288/128MHz; 9h = 1.2288/256MHz; Ah = 1.2288/512MHz; Bh = 1.2288/1024MHz; Ch = 1'b0;Dh = 1'b0;Eh = 1'b0; Fh = 计时器 |
9 | UBM_IRQ_EN | R/W | 0h | UBM IRQ 使能 允许通过 UBM 在 UARTOUT 上发送 IRQ。 0h = 禁用(默认值);1h = 启用 |
8 | IRQ_PIN_EN | R/W | 0h | IRQ 引脚使能 启用 IRQ 引脚功能。 0h = 禁用(默认值);1h = 启用 |
7 | CLR_PIN_EN | R/W | 0h | 清除输入引脚使能 在 UBM 和 SPI 中启用基于引脚的清除状态转换。 0h = 禁用(默认值);1h = 在 SPI 模式下启用 SCLR 引脚或在 UBM 模式下将 SDI 引脚配置为清除输入引脚 |
6 | UART_DIS | R/W | 0h | UART 失能 禁用 UART 功能。 0h = 启用 UART(默认值);1h = 禁用 UART |
5 | 保留 | R | 1h | 保留。务必将该位设置为 1h 以实现正常功能。 |
4 | CRC_EN | R/W | 1h | CRC 使能 启用 SPI 的 CRC。 0h = 禁用;1h = 启用(默认值) |
3 | IRQ_POL | R/W | 0h | IRQ 极性 0h = 低电平有效(默认值);1h = 高电平有效 |
2 | IRQ_LVL | R/W | 1h | IRQ 电平 0h = 边沿敏感;1h = 电平敏感(默认值) |
1 | DSDO | R/W | 1h | SDO 高阻态 0h = 在 CS = 0 期间驱动 SDO;1h = SDO 始终为高阻态(默认值) |
0 | FSDO | R/W | 0h | 快速 SDO 在 SCLK 的负边沿上驱动 SDO。 0h = 在 SCLK 的上升沿(启动沿)驱动 SDO(默认值) 1h = 在 SCLK 的下降沿(提前捕获边沿 1/2 时钟)驱动 SDO |
返回到寄存器映射。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-13 | 保留 | R/W | 0h | |
12 | PD | R/W | 0h | DAC 输出缓冲器断电 在断电模式下,DAC 输出设置为高阻态。 0h = 启用 DAC 输出缓冲器(默认值) 1h = 禁用 DAC 输出缓冲器 |
11-9 | SR_CLK | R/W | 5h | 转换时钟速率 0h = 307.2kHz 1h = 153.6kHz 2h = 76.8kHz 3h = 38.4kHz 4h = 19.2kHz 5h = 9600Hz(默认值) 6h = 4800Hz 7h = 2400Hz |
8-6 | SR_STEP | R/W | 4h | 转换步长 0h = 1 个代码 1h = 2 个代码 2h = 4 个代码 3h = 8 个代码 4h = 16 个代码(默认值) 5h = 32 个代码 6h = 64 个代码 7h = 128 个代码 |
5 | SR_EN | R/W | 0h | 转换使能 启用输出电压转换。 0h = 禁用(默认值) 1h = 启用 |
4 | SR_MODE | R/W | 0h | 转换模式 输出压摆率模式选择。 0h = 线性转换(默认值) 1h = 正弦转换 |
3 | 保留 | R | 0h | |
2 | CLR | R/W | 0h | 清除状态 0h = 正常运行(默认值) 1h = 强制 DAC 进入清除状态 |
1-0 | 保留 | R | 0h |
返回到寄存器映射。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-0 | GAIN | R/W | 8000h | 增益 将 DAC 输出的增益设置为 0.5 至 1.499985 之间的值。 例如: 0000h = 0.5 8000h = 1.0(默认值) FFFFh = 1.499985 |
返回到寄存器映射。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-0 | OFFSET | R/W | 0h | 偏移 调整 DAC 输出的偏移,二进制补码数。 例如: 0000h = 0(默认值) FFFFh = -1 |
返回到寄存器映射。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-0 | 代码 | R/W | 0h | 清除状态 DAC 代码 在清除状态下应用的 DAC 代码。请参阅节 6.3.1.6。 |
返回到寄存器映射。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-8 | 保留 | R | 0h | |
7-0 | SW_RST | WSC | 0h |
软件复位 写入 ADh 以启动软件复位。 |
返回到寄存器映射。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15 | BUF_PD | R/W | 1h | ADC 缓冲器断电 0h = 启用 ADC 缓冲器;1h = ADC 缓冲器断电(默认值) |
14-8 | HYST | R/W | 8h | 迟滞 当超过 AIN0/AIN1/TEMP 的 ADC 测量阈值时使用的迟滞代码数。 |
7-5 | FLT_CNT | R/W | 0h | 故障计数 触发警报的连续故障数。 连续故障数为编程值 + 1(1-8 个故障)。 |
4 | AIN_RANGE | R/W | 1h | ADC 模拟输入范围 仅当 PVDD ≥ 2.7V 时,才能将 AIN0 和 AIN1 输入电压范围设置为使用 2.5V 范围。 0h = 2 × VREF;1h = 1 × VREF(默认值) |
3 | EOC_PER_CH | R/W | 0h | 每个通道的 ADC 转换结束 在每个通道结束而不是在所有通道结束时发送 EOC 脉冲。 0h = 最后一个通道之后的 EOC(默认值);1h = 每个通道的 EOC |
2-1 | CONV_RATE | R/W | 0h | ADC 转换速率 该设置仅影响通道 AIN0 和 AIN1 的转换速率。速率基于 76.8kHz ADC 时钟。所有其他通道均使用 2560Hz。 0h = 3840Hz(默认值) 1h = 2560Hz 2h = 1280Hz 3h = 640Hz |
0 | DIRECT_MODE | R/W | 0h | 直接模式使能 0h = 自动模式(默认值);1h = 直接模式 |
返回到寄存器映射。
ADC 自定义通道时序配置如表 7-12 所示。
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
15-8 | 保留 | R | 0h | |
7-4 | STOP | R/W | 8h | 自定义通道序列发生器停止索引 用于停止 ADC 序列的 CCS 索引。必须为 ≥ START。否则,会强制 STOP = START。 0h = OFFSET 1h = AIN0 2h = AIN1 3h = TEMP 4h = SD0 (VREF) 5h = SD1 (PVDD) 6h = SD2 (VDD) 7h = SD3 (ZTAT) 8h = SD4 (VOUT)(默认值) 9h 至 Fh = GND |
3-0 | START | R/W | 0h | 自定义通道序列发生器启动索引 用于启动 ADC 序列的 CCS 索引。 0h 至 Fh = 与 STOP 字段相同(默认为 0h) |