* @brief initialize the adc peripheral according to the specified parameters. * @param adc_x: select the adc peripheral. * this parameter can be one of the following values: * ADC1. * @param sequence_mode: set the state of adc sequence mode. * this parameter can be:TRUE or FALSE * @param repeat_mode: set the state of adc repeat conversion mode. * this parameter can be:TRUE or FALSE * @param data_align: set the state of adc data alignment. * this parameter can be one of the following values: * - ADC_RIGHT_ALIGNMENT * - ADC_LEFT_ALIGNMENT * @param ordinary_channel_length: configure the adc ordinary channel sequence length. * this parameter can be: * - (0x1~0xf) * @retval none 是什么意思
时间: 2024-02-17 11:16:43 浏览: 153
这段代码是用来初始化 ADC 外设的,通过给定参数来设置 ADC 的工作模式、数据对齐方式、序列长度等。其中,参数 adc_x 用于选择 ADC 外设,sequence_mode 用于设置 ADC 的序列模式,repeat_mode 用于设置 ADC 的转换模式,data_align 用于设置 ADC 数据对齐方式,ordinary_channel_length 用于配置 ADC 普通通道序列的长度。函数返回值为无。
相关问题
/** * @brief enable or disable the ordinary channel's external trigger and * set external trigger event of the specified adc peripheral. * @param adc_x: select the adc peripheral. * this parameter can be one of the following values: * ADC1. * @param adc_ordinary_trig: select the external trigger event. * this parameter can be one of the following values: * adc1 * - ADC12_ORDINARY_TRIG_TMR1CH1 - ADC12_ORDINARY_TRIG_TMR1CH2 - ADC12_ORDINARY_TRIG_TMR1CH3 - ADC12_ORDINARY_TRIG_TMR2CH2 * - ADC12_ORDINARY_TRIG_TMR3TRGOUT - ADC12_ORDINARY_TRIG_TMR4CH4 - ADC12_ORDINARY_TRIG_EXINT11_TMR1TRGOUT - ADC12_ORDINARY_TRIG_SOFTWARE * - ADC12_ORDINARY_TRIG_TMR1TRGOUT * @param new_state: new state of ordinary channel's external trigger. * this parameter can be: TRUE or FALSE. * @retval none 是什么意思
这也是一个函数参数的说明文档,函数的作用是启用或禁用ADC普通通道的外部触发,并设置指定ADC外部触发事件。其中,adc_x参数表示选择的ADC外设,adc_ordinary_trig参数表示外部触发事件的选择,new_state参数表示ADC普通通道的外部触发状态,取值为TRUE或FALSE。函数没有返回值(void),因此retval为none。
/** * @brief adc base default para init. * @param sequence_mode: set the state of adc sequence mode. * this parameter can be:TRUE or FALSE * @param repeat_mode: set the state of adc repeat conversion mode. * this parameter can be:TRUE or FALSE * @param data_align: set the state of adc data alignment. * this parameter can be one of the following values: * - ADC_RIGHT_ALIGNMENT * - ADC_LEFT_ALIGNMENT * @param ordinary_channel_length: configure the adc ordinary channel sequence length. * this parameter can be: * - (0x1~0xf) * @retval none 是什么意思
这段代码是一个 ADC 参数初始化函数,用于设置 ADC 的基本参数。参数 sequence_mode 用于设置 ADC 的序列模式,repeat_mode 用于设置 ADC 的转换模式,data_align 用于设置 ADC 数据对齐方式,ordinary_channel_length 用于配置 ADC 普通通道序列的长度。函数返回值为无。
阅读全文