MB85RS16系列SPI接口存储芯片基本配置指南

ADC 控制器

  • 适用于所有 MB85RS16 系列芯片。
  • 可用 ADC 通道数量取决于芯片封装尺寸。

| 封装 | ADC0 通道 | ADC1 通道 | 总通道数 |

|---|---|---|---|

| LQFP48 | ADC0_0 - ADC0_7, ADC0_10 | ADC1_1 - ADC1_3, ADC1_6 - ADC1_9 | 9/7 |

| LQFP64 | ADC0_0 - ADC0_11 | ADC1_0 - ADC1_11 | 12/12 |

| LQFP100 | ADC0_0 - ADC0_11 | ADC1_0 - ADC1_11 | 12/12 |

特性

  • 12 位逐次逼近模数转换器。
  • 12 个外部输入引脚和 4 个内部参考电压源。
  • 两个可独立触发的可配置转换序列。
  • 可选自动高/低门限比较和“过零”检测。
  • 掉电模式和低功耗工作模式。
  • 测量范围 VREFN 至 VREFP(典型值为 3 V,不超过 VDDA 电压)。
  • 12 位转换速率为 2 MHz。
  • 突发转换模式,适用于单个或多个输入。
  • 同步或异步操作。异步操作最大限度地提高了选择 ADC 时钟频率的灵活性,同步模式可最大限度地减少触发延迟,并可消除响应触发器时的不确定性和抖动。

基本配置步骤

  1. 使用 SYSAHBCLKCTRL0 寄存器使能 ADC0/1 寄存器接口和 ADC0/1 时钟。
  2. 使用 PRESETCTRL0 寄存器清除 ADC0/1 外设复位。
  3. 配置 ADC 中断:
  4. 每个 ADC 模块创建连接到插槽 #31/35 (ADC0/1_SEQA)、#32/36 (ADC0/1_SEQB)、#33/37 (ADC0/1_THCMP) 和 #34/38 (ADC0/1_OVR) 的四个中断。
  5. 中断可以通过 INPUT MUX 配置为 DMA 触发,并作为 SCT 输入。
  6. 使用开关矩阵启用 ADC 模拟输入。
  7. 通过 SYSCON 模块中的 PDRUNCFG 寄存器控制 ADC0/1 模块的电源。

总结

档介绍了 MB85RS16 系列 SPI 接口存储芯片的 ADC 控制器基本配置方法,包括 ADC 特性、配置步骤等内容。

pdf 文件大小:471.04KB