STM32之ADC通道顺序设置

 时间:2024-10-13 20:53:31

1、在使用STM32的ADC多通道采样时,需要为每一个使用到的通道配置对应的转换顺序及姗隗肆念采样时间。这些工作可以在STM32的固件库函数ADC_Regu造婷用痃larChannelConfig(ADC_TypeDef* ADCx, uint8_t ADC_Channel, uint8_t Rank, uint8_t ADC_SampleTime)中设置,具体描述查看STM32固件库使用手册

STM32之ADC通道顺序设置

2、参数Rank就是通道的采样顺序,比如通道10设置Rank为1表示在AD觊皱筠桡C工作是第一个采样的通道是ADC10,同样的如果同时分别设置通道10、11、12、13的Rank为1、2、3、4的话,在ADC工作在规则组扫描模式下,将会先采样ADC10通道,后面依次采样通道ADC11、ADC12、ADC13

STM32之ADC通道顺序设置

3、假如通道ADC10、ADC11、ADC12、ADC13的通道号设置一样的话,那么DMA输出到内存得到的四个通道的值将是不确定的,四个值基本相同,如下图

STM32之ADC通道顺序设置

4、分别设置好通道的采样顺序后,DMA端就可以精确的输出每一个通道的采样值,如下图

STM32之ADC通道顺序设置
  • 在LabVIEW里面添加判断范围并强制转换函数
  • labview中字符串转化为数值的一种方法
  • labview中如何实现字符串与数值的相互转换
  • labview如何打包exe文件
  • 在LabVIEW里面添加符合运算符号
  • 热门搜索
    阅读手抄报版面设计图 轻叩诗歌的大门手抄报 保护环境手抄报大全 国防教育手抄报资料 珍惜水资源手抄报 关于弟子规的手抄报 福娃过大年手抄报 手抄报8k版面设计图 关于艺术的手抄报 关于邪教的手抄报