×

STM32F103单片机使用DMA功能读取ADC采样数据

消耗积分:3 | 格式:pdf | 大小:0.09 MB | 2021-11-23

微风挽雨

分享资料个

  使用DMA功能操作外设时,可以极大的简化代码,提高程序的执行效率。特别是在需要频繁操作的外设上。比如现在要采集单片机16个ADC通道的电压值,就可以使用DMA功能,直接将ADC通道转换好的值,传输到数组中。需要操纵ADC的值时,直接去数组中拿数据就行。不需要再去判断ADC数据转换是否结束。下面直接通过代码来实现。  首先初始化ADC,这里将ADC的16个采样通道全部开启。void ADC1_Init ( void ){ GPIO_InitTypeDef GPIO_InitStructur

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !