- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 12.1 Cortex-M3简介 12.2 STM32的发展 12.3 STM32F103xx系列微控制器简介 12.4 STM32的A/D转换器及应用 12.5 ADC程序设计 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 12.1 Cortex-M3简介 ARM公司在2004年推出了(Cortex-M3) CM3内核,经过5年市场的积累, 目前包括意法半导体、NXP、东芝、Atmel和Luminary(已被TI收购)等半导体公 司已经推出了基于CM3内核的微控制器产品。 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 随着CM3的流行,产品价格也得到了很好的控制,ARM公司强调CM3能 以8位微控制器的成本提供32位微控制器的性能。目前市场上基于CM3的微控 制器产品已达到近250款,涉及各种应用领域。 位绑定操作;支持非对齐数据访问;内核支持低功耗模式;高效的Thumb-2指 令集;32位硬件除法和单周期乘法;定义了统一的存储器映射;引入分组堆栈 指针机制;三级流水线和转移预测;哈佛结构;内置嵌套向量中断控制器;拥 有先进的故障处理机制;支持串行调试;极高性价比。 CM3与ARM7系列微控制器相比,具有下列优势: 高性能+高代码密度+小硅片面积,三璧合一,使得CM3成为理想的处理平台。 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 12.2 STM32的发展 STM32系列微控制器(意法半导体 )基于突破性的CM3内核,这是一款 专为嵌入式应用而开发的内核。它提供了一个完整的32位产品系列,在结合了 高性能、低功耗和低电压特性的同时,保持了高度的集成性能和简易的开发特 性。 STM32主要应用场合包括:替代绝大部分10元以上的8位或16位单片机的应 用;替代目前常用的嵌入Flash的ARM7微控制器的应用;与简单图形及语音相 关的应用;与小型操作系统相关的应用;与较高速度要求相关的应用;与低功 耗相关的应用。 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 ST公司STM32产品线 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 12.3 STM32F103xx系列微控制器简介 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 12.4 STM32的A/D转换器及应用 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 STM32F10XX ADC的引脚 名 称 信号类型 注 解 VREF+ 输入,模拟参考正极 ADC使用的高端/正极参考电压,2.4V≤VREF+≤VDDA VDDA(1) 输入,模拟电源 等效于VDD的模拟电源且2.4V≤VDDA≤VDD(3.6V) VREF- 输人,模拟参考负极 ADC使用的低端/负极参考电压,VREF-=VSSA VSSA(1) 输入,模拟电源地 等效于VSS的模拟电源地 ADCx_IN[15:0] 模拟输入信号 16个模拟输入通道 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 基本功能: (1)规则转换和注入转换均有外部触发选项。 (2)在规则通道转换期间可以产生DMA请求。 (3)自校准;在每次ADC开始转换前进行一次自校准。 (4)通道采样间隔时间可以编程。 (5)带内嵌数据一致性的数据对齐。 (6)可设置成单次、连续、扫描、间断模式执行。 (7)双ADC.模式,带两个ADC设备ADC1和ADC2,有8种转换方式。 (8)转换结束、注入转换结束和发生模拟看门狗事件时产生中断。 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 ADC工作模式: 按照工作模式划分,ADC主要有4种转换模式,即单次转换模式、 连续转换模式、扫描模式和间断模式 (1)单次转换模式 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 (2)连续转换模式 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 (3)扫描模式 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 (4)间断模式 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 间断模式可分成规则通道组和注入通道组。 (a)规则通道组 (b)注入通道组 第12章 基于ARM内核的STM32系列嵌入式微控制器及应用 ADC相关寄存器功能 寄存器 功能 ADC状态寄存器(ADC_SR) 用于反映ADC的状态 ADC控制寄存器1(ADC_CRl) 用
文档评论(0)