- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
STM32应用笔记之AD篇
STM32F10x 应用笔记之 AD 篇——作者 Cnxk521 QQ:120485446 3/20/2011
第1章 STM32 应用笔记之AD 篇
1.1 ADC 特色介绍
STM32F10x Cortex-M3 核 MCU 系列芯片,集成了 1~3 路 12 位逐次比较型 ADC,其时钟
速率最高可达 14MHz,可编程采样时间,固定转换时间(12.5 个时钟),最快出数据速率(信
号采样时间+转换时间)可达 1MHz (14 个 clk )。2 路 ADC 提供同步、交叉、交替等灵活的
工作模式,为信号的同步采样、交替采样等应用提供了极大的便利。ADC 内部还集成了校
准器,以减小因内部电容器组变化而造成的精度误差。据笔者实际应用,其片内 12bit ADC
比较容易做到 11bit。该ADC 其他性能如下:
在选择通道上可执行连续扫描转换;
外部可触发转换;
可编程数据对齐模式;
可编程通道采样时间,转换时间确定(12.5clk);
转换结束(仅规则组)支持 DMA 传输。
1.2 应用简介
要掌握该 ADC 的应用需要了解两部分内容:输入通道的管理、转换模式。ADC 提
供 10~21 路模拟输入,其中 2 路为内部(片上温度传感器、片上参考电压)测量。其中
片上温度传感器适于测量温度的变化量,而不是实际温度值,如果要应用于比较精准的
温度测量,需要提供外部温度传感器。控制器提供了比较灵活的通道管理方式,下面首
先介绍输入通道的管理。
1.2.1 输入通道的管理
ADC 输入通道管理模式可分为规则组、注入组。规则组指正常的转换,而注入组
则是由外部触发或者软件触发,打断正常的规则组转换(本次转换被迫复位),按照预
先设置的注入通道序列进行转换,等结束转换后继续被中断的规则组转换序列的一种转
换方式。规则组可是某单一的通道,也可是某几个通道的组合,而这些多通道的转换次
序可编程,转换次序长度最大为 16,注入通道最长为4 。
1. 规则组
规则通道的转换顺序在 ADC_SQRx 寄存器中设置,规则组中转换的总数应写入
ADC_SQR1 寄存器的 L[3:0]位中,最长可记录 16 通道的转换顺序。转换结果记录在数
据寄存器(ADC_DR) 中。规则组的转换可由外部事件触发、软件触发进行转换。
应用举例:4 路 ADC 输入通道,分别为 0、2 、3、9,转换顺序分别为2 、0、9、3,
假设采用间隔为 71.5clk,其设置如下:
ADC_InitStructure.ADC_NbrOfChannel = 4;
ADC_RegularChannelConfig(ADC1, ADC_Channel_2 , 1, ADC_SampleTime_71Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_0 , 2, ADC_SampleTime_71Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_9 , 3, ADC_SampleTime_71Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_3 , 4, ADC_SampleTime_71Cycles5);
特别说明:因为规则组的转换结果均保存在寄存器 ADC_DR 中,因此要完成多通道的
转换需要进行特别处理。处理方式有 2 种:借助 DMA 进行传输、中断手工数据搬运方式。
STM32F10x 应用笔记之 AD 篇——作者 Cnxk521 QQ:120485446 3/20/2011
a) DMA 传输方式
ADC 每次转换完成后将产生 EOC 标志(并不产生 EOC 中断,除非使能了EOC 中断),
并通知 DMA 将数据拷贝到预先配置的 SRAM 中。这个过程完全由 CPU 自行完成。仅当
DMA 配置的传输数据长度满后才产生 D
您可能关注的文档
- NS421610W×2D类音频功率放大器-长光通信科技江苏有限公司.PDF
- NSA3系列电站智能监控装置技术说明书V18-北京奥一新源科技.PDF
- NSA6000系列箱变智能监控装置技术说明书V18-北京奥一新源.PDF
- Novembre2012Anno3No112012年十一月RedrawingFuturedi.PDF
- No行业观察特别报道专题行业应用-中兴政企业务.PDF
- NTC热敏电阻的温度测量技术及线性电路-电子电路网.PDF
- NTRK2基因与环境交互作用对抗抑郁药物疗效的影响-生物通.PDF
- NTFS文件系统内核分析与数据安全.PDF
- NYRISING住房恢复计划出租房业主进入权许可与免除协议申请.PDF
- NZSIASkiLevelTwoCertificationOutlineNZSIA双板滑雪2级认证.PDF
- 中国行业标准 DB/T 100-2024区域性地震安全性评价.pdf
- 《GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架》.pdf
- GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- DB/T 100-2024区域性地震安全性评价.pdf
- 中国行业标准 GM/T 0138-2024C-V2X车联网证书策略与认证业务声明框架.pdf
- 校园周边书店阅读氛围对初中生阅读素养提升的影响研究教学研究课题报告.docx
- 初中校园餐饮卫生监管与食品安全教育创新模式研究教学研究课题报告.docx
- 《文化遗产保护与旅游开发平衡机制的法律法规完善研究》教学研究课题报告.docx
- 《农作物病虫害生物防治技术的经济效益与社会影响分析》教学研究课题报告.docx
- 1 剖宫产术后子宫瘢痕憩室治疗中的并发症预防与护理措施教学研究课题报告.docx
文档评论(0)