历史上的今天

今天是:2024年10月09日(星期三)

正在发生

2019年10月09日 | STM32的ADC基本配置

发布者:快乐阳光 来源: eefocus关键字:STM32  ADC  基本配置 手机看文章 扫描二维码
随时随地手机看文章

(1)模/数转换工作于单通道还是多通道模式

(2)工作于单次还是连续模式。

(3)外部触发转换还是软件使能转换。

(4)数据对齐方式,右对齐还是左对齐。

(5)A/D转换的通道数目。

(6)设置A/D通道的转换顺序及采样时间。其中转换时间为

T.conv=采样时间+12.5个周期

(7)⑥使能DMA启动传输


⑦使能ADC


⑧校准ADC,ADC的校准用到以下代码:

/*重置ADC1的校准寄存器关/

ADC_ ResetCal ibration( ADC1);

/*获取ADC重置校准寄存器的状态*/

while(ADC_ GetResetCal ibrat ionStatus(ADC1));

ADC_ StartCal ibration(ADC1);

/*开始校准ADC1¥/

while(ADC_ GetCal ibrat ionStatus(ADC1)); //等 待校准完成

⑨使能ADC软件触发转换。

①如果需要配置DMA中断,还需要设置DMA中断分组及优先级,并设置DMA

中断服务程序。

 


关键字:STM32  ADC  基本配置 引用地址:STM32的ADC基本配置

上一篇:STM32的AD用DMA方式时的请注意初始化顺序
下一篇:STM32_ADC单通道单次采集

推荐阅读

        根据研究机构Display Supply Chain Consultants发布的最新报告预测,2019年可折叠面板出货量为310万片,整体销量并不高。        出现这一情况的原因在于,可折叠面板初期因为售价影响,价格较高,出货量将呈现开低走高的趋势,未来几年的成长将会爆发。        另一方面,明年或将只有三星和华为推出采用可折叠屏幕的...
1957年12月 上犹江水电厂建成。上犹江至赣州110千伏上赣线向赣州市送电。这是江西最早运行的110千伏输变电工程。 1974年9月 江西省建成第一个220千伏变电站——斗门变电站。 1983年1月 220千伏鄂赣联网下柘线建成投运,江西电网并入华中电网。 1989年 220千伏赣州虎岗变电站投运。江西电网实现了南北220千伏联网,220千伏全省统一电网形成。 ...
e星球·跨越20年线上跑步挑战赛”系列活动已于10月1日正式开启! 自跑团预报名通道开启以来,小慕已经收到了多达数十份“战队申请”,更有众多的小伙伴纷纷前来询问个人参与规则,想为即将到来的挑战赛热热身,小慕也是摩拳擦掌,就等着大赛开启。值此开赛前夕,“e星球官方跑团”正式宣布成团出道,诚邀诸位个人参赛者入团。 Step1:下载【悦跑圈】APPSte...
以往,在数以亿计的电子元器件中快速找到想要的型号,如同大海捞针一般。直到一款B2B交易型SaaS(Software-as-a-Service)产品问世,整体交易效率和上下游工序匹配效率得到倍数提升……9月28日,OFweek 2021中国智能制造数字化转型峰会盛大开幕,大会期间,腾采通电子总经理何伟接受了维科网记者的采访,为我们展示了公司对工业B2B行业的深刻理解和布局,...

史海拾趣

问答坊 | AI 解惑

一些关于ARM学习的书籍

最近收集了一些关于ARM学习的书籍,现在就把它们都贴出来,或许对大家学习有所帮助。…

查看全部问答∨

S3C6410_DPF官方文档

我收集的一个S3C6410有关的pdf文档,E文的,1190页的,请大家查看,呵呵 还有一个S3C6410的移植过程,感觉很不错,拿来一起分享…

查看全部问答∨

DIY三轴加速度传感器STEP 1:震动报警

基于LPC1343与三轴加速度传感器 的震动报警装置 Author: chenzhufly Email: chenzhufly@126.com 2010-05-18 系统硬件框图: 系统硬件主要有以下几部分组成: LPC1343: 主控,协调各部分的工作; SYS_LED: 指示系统正在工作; BEEP: ...…

查看全部问答∨

光耦合继电器

http://www.ecb.omron.com.cn/product/pdf/G3VM-81G1.pdf   帮忙看下这个手册,我想问的是,输出端悬空,能实现开关信号输出吗?…

查看全部问答∨

在at91rm9200上使用u-boot-1.1.4加载linux-2.6.17问题

我是新手请请教      在at91rm9200上使用u-boot-1.1.4加载linux-2.6.17问题 现在的问题: 1:u-boot不能自动加载内核,必须在u-boot的命令提示符下自己输入装载命令bootm 10080000         & ...…

查看全部问答∨

更新IV:FirmwareLib在EK_STM32F上的学习体会(I2C/IWDG)

继续,上一贴是:更新III:Firmware Lib在EK_STM32F上的学习体会(FLASH/GPIO)再早的几个帖子链接可以在上一贴内找,就不一个一个列出来了,等全系列结束了来个总集。-----------------------I2C分隔线-----------------------------------Exem ...…

查看全部问答∨

【MSP430共享】基于全球移动通信系统网络的远程数据监控系统的设计

介绍了一种基于全球移动通信系统 ( G S M )网络的远程数据监控系统。硬件部分包括 T C 3 5 模块、单片机 M S P 4 3 0 F 1 4 7 、电平转换电路、传感器和电源,系统采用单片机控制 T C 3 5 模块,在软件设计方面,通过把与短消息服务有关的 A ...…

查看全部问答∨

msp430 编程问题

#pragma dataseg = DATA__no_init uint16 StackCheck @ 0x350;#pragma dataseg = default 上面语句啥意思啊,希望大侠们帮帮忙。有资料的话,希望发份给我看看 …

查看全部问答∨

编译出错 can't resolve multiple constant drivers for net cnt_count[3]

请求大侠 以下程序cnt_count哪边出错了啊 module tx_uart(clk_100, rst, tx_shuju, tx_flag, tx_data, tx_finish_flag); input                clk_100; input      &nb ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved