stm32 多通道AD和单通道AD的差别
来源:互联网 发布:游戏数据分析 编辑:程序博客网 时间:2024/05/16 10:12
今天萧条了一下 stm32的AD 感觉用起来还是比较顺手的~下面我就总结一下 多通道AD和单通道的一些差别
(1)首先 我们要改的就是vu16 ADC1ConvertedValue[2]; 这个volidate 变量 要设置成数组 因为你要通过AD读取多个值 。
(2)然后是DMA的配置 既然数据是读取到数组中,我们在DMA中要改几样东西 DMA_InitStruct .DMA_MemoryInc=DMA_MemoryInc_Enable; DMA_InitStruct .DMA_BufferSize=2;这两个很重要 一定要使能 因为内存在增加,
(3)然后是ADC的配置ADC_InitStruct .ADC_ScanConvMode=ENABLE;这句话一定要使能因为他的要采集多路AD所以要用扫描模式,在就是 ADC_InitStruct .ADC_NbrOfChannel=2;因为是多路AD所以 这里的通道个数一定要改变~然后再是
ADC_RegularChannelConfig(ADC1, ADC_Channel_8, 2, ADC_SampleTime_239Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_9, 1, ADC_SampleTime_239Cycles5); 这个就是你定义的多通道AD其中的1,2是你采集通道的顺序,
(4)最后我们就可以顺利的通过多路AD采集数据了~ 建议大家使用平均值的方法读数据这样数据会更加准确~
- stm32 多通道AD和单通道AD的差别
- STM32通过DMA采集多通道AD
- STM32通过DMA采集多通道AD
- STM32通过DMA采集多通道AD
- STM32的DMA多通道多数据AD转换
- MSP430 AD 单通道单次转换
- AD多通道采集调试
- 如何使用STM8S单片机的多通道AD转换
- TM32通过DMA采集多通道AD
- 服务器双通道与单通道的差别
- 服务器双通道与单通道的差别
- STM32 ADC单通道与多通道_DMA学习笔记
- 基于DMA 控制STM32F407两(多)路AD通道配置
- 基于FMC标准的高速8通道250MSPS单端交流耦合输入AD采集卡
- STM32 ADC的规则通道和注入通道的区别
- STM32 ADC的规则通道和注入通道的区别
- 直方图 单通道 多通道
- stm32的多通道ADC和DMA的设置问题
- Selinux阻止Chrome的问题
- assert的运用
- 【thinkphp3.x】thinkphp3.x中字段的合法性检测
- 黑马程序员 学习笔记2
- Opencv-获取图像或者矩阵的宏
- stm32 多通道AD和单通道AD的差别
- 【thinkphp3.x】thinkphp3.x中查询条件的预处理功能
- 大数相加
- vb.net adsl播号 rasdial命令的使用
- awk 学习
- 阅读优秀代码是提高开发人员修为的一种捷径(转载)
- linux命令后台运行详解
- 把手机变成鼠标和触摸板,附android/iphone、windows/mac 源码
- Java编程中“为了性能”尽量要做到的一些地方