眼视光医学是干什么的| 一事无成是什么生肖| 妈祖叫什么名字| 吃什么东西会长胖| 红红火火是什么生肖| 忠心不二是什么生肖| 肚脐眼痒是什么原因| 十恶大败是什么意思| 术后改变是什么意思| 什么东西吃了壮阳| 字号是什么意思| 顽固性失眠吃什么药| 南非用什么货币| 消融手术是什么意思| 阴囊潮湿瘙痒用什么药| 徐州菜属于什么菜系| 一花一草一世界的下一句是什么| 揭榜是什么意思| 每天尿都是黄的是什么原因| 曹操属什么生肖| 萧字五行属什么| 1978年属什么的| 1月10号是什么星座| 口腔起血泡是什么原因| 便秘吃什么药没有依赖性| 冰镇情人果是什么水果| 双肺局限性气肿是什么病| 骨折挂什么科| bg是什么| 你好后面加什么符号| 让姨妈推迟吃什么药| 尿隐血是什么原因引起的| 两胸之间是什么部位| 心悸是什么意思啊| 不下面一个一念什么| 孢子阳性是什么意思| 娃儿发烧用什么方法退烧快| 行号是什么| 滴度是什么意思| 梦见磨面粉是什么意思| 血糖30多有什么危险| 做梦梦见地震是什么意思| 胃病四联疗法是什么药| 上大厕拉出血是什么原因| 内膜薄吃什么增长最快| 拉肚子吃什么药最有效果| 倒数是什么| 三联律是什么意思| 副连长是什么军衔| 非你莫属是什么意思| 崖柏对人体有什么好处| 淋巴结回声是什么意思| 安乃近是什么药| 疑神疑鬼是什么意思| 更年期有什么表现| 什么时候立春| 很man是什么意思| a代表什么| 子痫前期是什么意思| 孕妇吃红薯对胎儿有什么好处| 一片哗然是什么意思| 3月14日是什么星座| 为什么鸡蛋不能和牛奶一起吃| 红艳桃花是什么意思| 呼吸道感染吃什么药最好| 长时间手淫有什么危害| 之一的意思是什么| 泵头是什么| 夏天为什么热| 尿血吃什么消炎药| 鹌鹑蛋不能和什么一起吃| 真丝衣服用什么洗最好| 婉甸女装属于什么档次| 美国为什么要打伊拉克| 决明子和什么搭配最好| 8月份是什么季节| 19时是什么时辰| 淋巴结肿大挂什么科| 道貌岸然是什么生肖| 水为什么是蓝色的| 18k是什么意思| 西辽国在现今什么地方| 什么时候开始暑伏| mw是什么单位| 糖尿病早餐吃什么好| 吝啬鬼是什么生肖| 眼黄瘤什么方法治疗最好| 解离是什么意思| 维生素d3吃多了有什么副作用| 长得标致是什么意思| 13点是什么意思| 清末民初是什么时候| 其可以组什么词| 国花是什么花| dsa是什么意思| 珎是什么意思| 什么水果降血糖| qm医学上什么意思| 牙齿酸软是什么原因| 安徽菜属于什么菜系| 五更是什么生肖| 激光是什么| click什么意思| 朝霞不出门晚霞行千里是什么意思| 十月十九是什么星座| 隆鼻后吃什么消肿快| zoom什么意思| 五味子不适合什么人喝| 言音读什么| 今年高温什么时候结束| 呼吸不顺畅是什么原因| 氟哌酸又叫什么名字| 皱褶什么意思| 5月5日是什么星座| 内秀是什么意思| 什么是配速| 脂肪肝能吃什么水果| 什么的闪电| 月经不调吃什么药调理| 老是咳嗽挂什么科| 灰指甲是什么原因引起| 吃什么药可以延长时间| 脸上出汗多是什么原因| 非常的近义词是什么| 鱼刺卡喉咙挂什么科| 国二是什么意思| 足跟疼挂什么科室| 什么是假性狐臭| 脑胀是什么原因| 外阴长水泡是什么原因| 东莞有什么好玩的地方| 属猪的本命佛是什么佛| 什么叫扁平疣长什么样| 头皮屑多用什么洗发水效果好| 做梦买房子是什么预兆| 夏天怕冷是什么原因| 丝瓜络有什么作用| 五毒是什么| 舍利子到底是什么| 香米是什么米| 弓形虫是什么| 什么的马| 双角子宫是什么意思| 右胸痛什么原因| 为什么会长针眼| 竹字头均念什么名字| 着凉嗓子疼吃什么药| 嘴唇上长水泡是什么原因| 太息是什么意思| 早泄吃什么补| 拍身份证照片穿什么颜色衣服好看| 山开念什么| 五行缺木是什么命| 逍遥丸有什么作用| 2月24日是什么星座| 父亲节要送什么礼物好| 地衣是什么| 经常手麻是什么原因| 血儿茶酚胺是查什么的| 掉头发严重吃什么东西可以改善| 白无常叫什么名字| 上眼皮痒是什么原因| 狗贫血吃什么补血最快| 褪黑素是什么东西| 超凡脱俗是什么意思| 室性逸搏是什么意思| 烟雾病是什么| 囟门凹陷是什么原因| 跳空缺口是什么意思| 什么叫卒中| 鼻塞流鼻涕吃什么药| 怀孕做无创是查什么| 下嘴唇起泡是什么原因| dears是什么意思| miu什么牌子| 皮肤过敏挂什么科| 宫颈短是什么意思| 宝宝吐奶是什么原因引起的| 观照是什么意思| 五月是什么月| 乔迁送什么花| 化疗后吃什么增加白细胞| 打三个喷嚏代表什么| 下眼睑红肿是什么原因| 皮脂腺囊肿看什么科| 菲林是什么| 背部长痘痘是什么原因造成| s属性什么意思| 盐酸苯海索片治什么病| o型血的父母是什么血型| 肾虚用什么补最好| 621什么星座| 梦见自己大笑是什么意思| jm是什么| 机电一体化学什么| 黄历中的入宅是什么意思| 10月份是什么星座| 跳蛛吃什么| 抽血能检查出什么| mar什么意思| 基尼系数是什么意思| 非钙化斑块是什么意思| 一什么教室| 人嗜睡是什么原因| 2023年属什么| 小孩尿酸高是什么原因| 脖子疼是什么原因引起的| 男人壮阳吃什么最快| 感冒吃什么食物好| 怀女孩有什么征兆| 陶渊明是什么派诗人| 路由器坏了有什么症状| 1月25日是什么星座| 食指比无名指长代表什么| 镶牙是什么意思| 十一月十一号是什么星座| 手心有痣代表什么意思| 月经一直不干净吃什么药| 酉鬼念什么| 孕早期适合吃什么食物| 拔完智齿需要注意什么| 2020属什么生肖| 100岁是什么之年| 做梦梦见离婚是什么意思| 什么的公园| 嘴唇为什么会干| 世界上最大的山是什么山| 萤火虫为什么会发光简单回答| 梦见假牙掉了是什么意思| 特别嗜睡是什么原因| 什么食物养胃又治胃病| 反酸烧心吃什么药| 铁锈色痰见于什么病| 非私营单位是什么| 尿检隐血弱阳性是什么意思| 什么是奶昔| 山宗读什么| 什么的教导| 吃了西瓜不能吃什么| 看抑郁症挂什么科| 五光十色是什么意思| qid是什么意思| 佛跳墙是什么意思| 全自动洗衣机漏水是什么原因| 脑回路是什么意思| 支气管炎吃什么药有效| 蒸鱼用什么鱼| 常喝苦荞茶有什么好处| 喝红酒有什么好处| 亲近是什么意思| 感冒嗓子痒咳嗽吃什么药| 维生素b2是什么颜色| 12月有什么节日| 办护照需要带什么| alyx是什么牌子| 李子有什么营养| 号外是什么意思| 喝什么茶对肾好| 老被蚊子咬是什么原因| 代偿期和失代偿期是什么意思| 平片是什么| 属龙和什么属相相冲| 六月飞雪是什么意思| 外阴白斑吃什么药| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 嵌入式开发 ? STM32 ? 【原创】嵌入式笔记--from杰

共1条 1/1 1 跳转至

【原创】嵌入式笔记--from杰

工程师
2025-08-04 18:59:32     打赏
百度 中新网深圳3月24日电2018年斯巴达勇士赛首场比赛24日在深圳观澜湖生态体育园举行,来自全球各地超过五千位运动爱好者同场竞技。

ADC转换

一、 ADC 轮询法:最直接的读取方式

图片1.png


/*操作步骤======

1、打开ADC1通道10

2、配置ADC

3、通道配置周期

======end*/

 

ADC 配置完成后(通常通过 STM32CubeMX 生成初始化代码),我们如何获取转换结果呢?最简单直接的方法就是轮询法 (Polling)

1、打开ADC1通道10

图片2.png

2、配置ADC

图片3.png

1)分辨率

12bit

决定 ADC 能分辨的最小电压变化,通常以位 (bits) 表示。STM32 的 ADC 通常支持 12 位、10 位、8 位或 6 位分辨率。一般选12 bits

分辨率高->精度高->转换时间长。

2)数据对齐

Right Alignment

ADC 转换结果是一个数字值(如 12 位),但它存储在 16 位或 32 位的数据寄存器 (ADC_DR) 中。数据对齐方式决定了有效数据位在寄存器中的位置。一般选右对齐

右对齐(Right Alignment):有效数据位位于寄存器的低位 (LSB)。例如,12 位结果存储在 bit 11 到 bit 0。读取值即为 0-4095。

左对齐(Left Alignment):有效数据位位于寄存器的高位 (MSB)。例如,12 位结果存储在 bit 15 到 bit 4。这种方式在某些需要更高精度比例计算或与 8 位系统兼容时可能有用,但读取后通常需要右移 4 位。

 

3)转换模式

Single Conversion Mode

定义 ADC 如何进行转换轮询一般选单次转换,DMA选连续转换

单次转换Single Conversion Mode): 每次触发(软件或硬件)只进行一次转换,然后停止。需要再次触发才能进行下一次转换。常用于轮询法或简单的中断法。

连续转换Continuous Conversion Mode ):首次触发后,ADC 会自动连续不断地进行转换,每次转换完成后立即开始下一次转换,直到手动停止。常用于配合 DMA 进行高速连续采样。

单次转换:每次触发只会转换一次。

连续转换:首次触发后会一直进行转换,直到手动结束。

3、通道配置周期

图片4.png

图片5.png

此模式选择最大周期(480 Cycles)。

(二)代码部分配置

图片6.png

(1)adc_task放入到调度器中。

注意:如果在cubeMX中配置ADC为连续转换模式,需要加HAL_ADC_Stop手动停止。

如果是单词转换模式,不需要HAL_ADC_Stop手动停止。

 

一、 ADC DMA + 定时处理:解放 CPU 的初步尝试

轮询法虽然简单,但 CPU 一直在忙着等待,效率太低。为了让 CPU 能在 ADC 转换的同时处理其他任务,我们可以请出强大的帮手——DMA (Direct Memory Access)

图片7.png

使能DMA后因为是连续转换模式,所以会一直进行转换。周期性任务会周期进行数据(数据累加求平均值)输出。

(一)cubeMX配置

/*操作步骤======

1、配置ADC_DMA

2、配置ADC

======end*/

1、配置ADC_DMA

图片8.png

1)配置DMA模式

DMA 传输模式Mode):选择循环模式

Normal: 传输完指定长度的数据后停止。

Circular常用 传输到缓冲区末尾后自动回到缓冲区开头继续传输,形成环形缓冲区。这是 ADC 连续采样配合 DMA 的核心配置

2)配置数据宽度(外设 Peripheral / 内存 Memory)

图片9.png

注意:选用word的作用:一是为了使数据对齐,二是输入数据的参数使uint32

2、配置ADC

图片10.png

1、配置循环请求

配置ADC循环转化模式和DMA的循环请求

相当于ADC一直转化搬运。

 

(一)代码部分配置

/*代码

图片11.png



共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
总胆固醇偏高是什么意思 窦性心律室性早搏是什么意思 咖喱饭需要什么材料 麒麟飞到北极会变成什么 猫吐是什么原因
海带属于什么类 什么散步 大便颗粒状是什么原因造成的 男人结扎有什么好处 12月15是什么星座
男人的精子对女人有什么好处 14岁可以做什么工作 逼格是什么意思 肠粉为什么叫肠粉 嘴唇肿了是什么原因
花生为什么叫落花生 月子吃什么最下奶 得过且过是什么意思 一 什么云 杨梅是什么季节的水果
editor是什么意思bfb118.com 车牌字体是什么字体hcv8jop6ns0r.cn 硬盘是什么hcv9jop4ns8r.cn 物尽其用什么意思hcv8jop9ns7r.cn 根管预备是什么意思beikeqingting.com
闲云野鹤指什么生肖hcv7jop6ns7r.cn 电器火灾用什么灭火器hcv8jop3ns8r.cn 来月经腰疼的厉害是什么原因hcv7jop9ns0r.cn 手部湿疹用什么药膏hcv7jop9ns9r.cn gd什么意思hcv7jop4ns7r.cn
痛风有什么症状hcv9jop0ns2r.cn 杨贵妃是什么生肖hcv8jop1ns6r.cn 广西三月三是什么节日hcv7jop9ns4r.cn 粉玫瑰适合送什么人hcv8jop8ns6r.cn 什么星球最大jinxinzhichuang.com
什么是高脂血症hcv9jop0ns2r.cn 婴儿放屁多是什么原因hcv9jop3ns1r.cn 熬夜吃什么对身体好hcv8jop8ns1r.cn 笑是什么意思hcv8jop2ns4r.cn alt是什么hcv7jop9ns1r.cn
百度