|
STM32G474xx HAL用户手册
|
ADC常规组某些功能的结构定义。 更多...
#include <stm32g4xx_ll_adc.h>
数据字段 | |
| uint32_t | TriggerSource |
| uint32_t | SequencerLength |
| uint32_t | SequencerDiscont |
| uint32_t | ContinuousMode |
| uint32_t | DMATransfer |
| uint32_t | Overrun |
ADC常规组某些功能的结构定义。
定义于文件stm32g4xx_ll_adc.h的475行。
设置ADC常规组的连续转换模式:ADC转换是以单次模式(每次触发一次转换)还是连续模式(第一次触发后,后续转换自动连续启动)执行。此参数可以是ADC常规组-连续模式的值 注意:无法同时启用ADC常规组的连续模式和不连续模式。此功能可之后使用单元函数LL_ADC_REG_SetContinuousMode()进行修改。
定义于文件stm32g4xx_ll_adc.h的502行。
被以下函数引用:LL_ADC_REG_Init()和LL_ADC_REG_StructInit()。
| uint32_t LL_ADC_REG_InitTypeDef::DMATransfer |
设置ADC常规组转换数据传送:无传送或通过DMA传送,以及DMA请求模式。此参数可以是ADC常规组-DMA转换数据传送的值 此功能可之后使用单元函数LL_ADC_REG_SetDMATransfer()进行修改。
定义于文件stm32g4xx_ll_adc.h的512行。
被以下函数引用:LL_ADC_REG_Init()和LL_ADC_REG_StructInit()。
| uint32_t LL_ADC_REG_InitTypeDef::Overrun |
设置ADC常规组在溢出情况下的行为:数据保留或覆盖。此参数可以是ADC常规组-转换数据溢出行为的值 此功能可之后使用单元函数LL_ADC_REG_SetOverrun()进行修改。
定义于文件stm32g4xx_ll_adc.h的518行。
被以下函数引用:LL_ADC_REG_Init()和LL_ADC_REG_StructInit()。
设置ADC常规组序列器不连续模式:序列被细分,每隔所选数量的通道扫描转换就会中断。此参数可以是ADC常规组-序列器不连续模式的值
定义于文件stm32g4xx_ll_adc.h的494行。
被以下函数引用:LL_ADC_REG_Init()和LL_ADC_REG_StructInit()。
设置ADC常规组序列器长度。此参数可以是ADC常规组-序列器扫描长度的值 此功能可之后使用单元函数LL_ADC_REG_SetSequencerLength()进行修改。
定义于文件stm32g4xx_ll_adc.h的489行。
被以下函数引用:LL_ADC_REG_Init()和LL_ADC_REG_StructInit()。
设置ADC常规组转换触发源:内部(软件启动)或来自外部外设(定时器事件、外部中断线)。此参数可以是ADC常规组-触发源的值
定义于文件stm32g4xx_ll_adc.h的477行。
被以下函数引用:LL_ADC_REG_Init()和LL_ADC_REG_StructInit()。
1.7.6.1