CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!
无匹配项 共计114个匹配页面

ADC驱动的结构体

ll_adc_init_t

ADC外设LL层初始化结构体ll_adc_init_t的定义如下:

表 534 ll_adc_init_t结构体
数据域 域段描述 取值

uint32_t channel_p

通道P的输入源。

该参数的取值可以是下列值中的任意一个:

  • LL_ADC_INPUT_SRC_IO0(MSIO0输入)
  • LL_ADC_INPUT_SRC_IO1(MSIO1输入)
  • LL_ADC_INPUT_SRC_IO2(MSIO2输入)
  • LL_ADC_INPUT_SRC_IO3(MSIO3输入)
  • LL_ADC_INPUT_SRC_IO4(MSIO4输入)
  • LL_ADC_INPUT_SRC_TMP(温度传感器输入)
  • LL_ADC_INPUT_SRC_BAT(电池电压输入)
  • LL_ADC_INPUT_SRC_REF(参考电压输入)

uint32_t channel_n

通道N的输入源。

该参数的取值可以是下列值中的任意一个:

  • LL_ADC_INPUT_SRC_IO0(MSIO0输入)
  • LL_ADC_INPUT_SRC_IO1(MSIO1输入)
  • LL_ADC_INPUT_SRC_IO2(MSIO2输入)
  • LL_ADC_INPUT_SRC_IO3(MSIO3输入)
  • LL_ADC_INPUT_SRC_IO4(MSIO4输入)
  • LL_ADC_INPUT_SRC_TMP(温度传感器输入)
  • LL_ADC_INPUT_SRC_BAT(电池电压输入)
  • LL_ADC_INPUT_SRC_REF(参考电压输入)

uint32_t input_mode

采样方式。

该参数的取值可以是下列值中的任意一个:

  • LL_ADC_INPUT_SINGLE(单端输入采样)
  • LL_ADC_INPUT_DIFFERENTIAL(差分输入采样)

uin32_t ref_source

参考源类型。

该参数的取值可以是下列值中的任意一个:

  • LL_ADC_REF_SRC_BUF_INT(内部Buffered参考源)
  • LL_ADC_REF_SRC_IO0(MSIO0输入电压)
  • LL_ADC_REF_SRC_IO1(MSIO1输入电压)
  • LL_ADC_REF_SRC_IO2(MSIO2输入电压)
  • LL_ADC_REF_SRC_IO3(MSIO3输入电压)

uin32_t ref_value

内部参考电压。

该参数的取值可以是下列值中的任意一个:

  • LL_ADC_REF_VALUE_0P8(0.85 V)
  • LL_ADC_REF_VALUE_1P2(1.28 V)
  • LL_ADC_REF_VALUE_1P6(1.6 V)

说明:

外部输入信号的量程是0 ~ 2*ref_value,用户可按照实际的使用场景进行参数配置

uin32_t clock

采样时钟。

该参数的取值可以是下列值中的任意一个:

  • LL_ADC_CLK_16M(16 M时钟)
  • LL_ADC_CLK_1P6M(1.6 M时钟)
  • LL_ADC_CLK_8M(8 M时钟)
  • LL_ADC_CLK_4M(4 M时钟)
  • LL_ADC_CLK_2M(2 M时钟)
  • LL_ADC_CLK_1M(1 M时钟)

扫描关注

打开微信,使用“扫一扫”即可关注。