- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STM32概述
STM32微控制器及应用 第一部分 STM32概述 第二部分 STM32的开发过程 第三部分 实例 问题1:为什么选择STM32 ? 1、适应市场的发展 近几年,STM32的出现给MCU用户前所未有的自由 空间,提供了全新的32位产品选项,结合了高性能、实 时、低功耗、低电压等特性,同时保持了高集成度和易 于开发的优势,再加上丰富的外设和有竞争力的价格, 得到了市场上高度的认可,使得它成为我们的第一选择。 2、专业相关性 在功能和运算中做平衡,功能是第一位,运算是第 二位,其丰富的外设为我们实现功能提供了极大的方便, 这使得它成为我们的第一选择。 第一部分 STM32概述 一、STM32简介 1、概述 STM32是来自于ARM公司具有突破性的Cortex-M3内核的32位闪存微控制器。该内核是专门设计于满足集高性能、低功耗、实时应用、具有竞争性价格于一体的嵌入式领域的要求。 STM32有两个系列增强型和基本型。 STM32F103是增强型系列,工作在72 MHz,带有片内RAM和丰富的外设。STM32F101是基本型系列, 工作在36 MHz。两个系列的产品拥有相同的片内闪存选项,在软件和引脚封装方面兼容。均可以用于显示、声音、存储和高级控制;兼有低功耗和多种省电工作模式,能够优化工业设备、物业控制设备、医疗设备和计算机外设等产品的性能。 2、系统构架 主系统由以下部分构成: ● 四个驱动单元: ? Cortex?-M3 内核ICode 总线(I-bus), ? DCode总线(D-bus), ?系统总线(S-bus), ? GP-DMA(通用DMA) ● 三个被动单元 ? 内部SRAM ? 内部闪存存储器 ? AHB 到APB 的桥(AHB2APBx),它连接所有的APB 设备 DMA : 用来提供在外设和存储器之间或者存储器和存储 器之间的高速数据传输. 二、STM32系统时钟控制(RCC) STM32有三种不同的时钟源可被用来驱动系统时钟,分别如下: ★ HSE振荡器时钟 ★ HSI振荡器时钟 ★ PLL时钟 1、HSE振荡器时钟 高速外部时钟信号(HSE)有以下两种方式产生: ★ HSE外部晶体/陶瓷谐振器(HSE晶振) ★HSE用户外部时钟(HSE旁路) 外部时钟可通过设置时钟控制寄存器中的HSEBYP和 HSEON来设置这一模式,它的频率最高可达25MHZ。外部时钟 信号必须连到OSC_IN管脚,同时OSC_OUT管脚悬空。 HSE晶体可通过设置时钟控制寄存器RCC_CR中的HSEON 位被启动和关闭。4-16MHZ的外部振荡器可为系统提供更加精准 的主时钟。 2、HSI振荡器时钟 HSI时钟信号是由内部8MHZ的RC振荡器产生,它可以直接作为系统时钟信号或2分频后作为PLL时钟。 与HSE相比,HSI时钟信号不需要任何外部器件的条件下提供系统时钟,它的启动时间比HSE晶体振荡器短,但它的时钟频率精度比较差。如果HSE晶体振荡器失效,HIS时钟会被用作备用时钟。 3、PLL时钟 内部PLL可以用来倍频HIS RC的输出时钟或HSE晶体输出时钟。 HSI 2分频 PLL的时钟源(配置) HSE 如果需要在应用中使用USB接口,PLL必须被配置为输出48MHZ或72MHZ时钟,用于提供48MHZ的USBCLK时钟。 4、LSE时钟 LSE晶体时钟是一个32.768KHZ的低速外部晶体或陶瓷振荡器。它为实时时钟提供或者其它定时功能提供一个低功耗且精准的时钟源。通过程序选择可以用来驱动RTC时钟。 5、LSI时钟 LSI RC时钟频率大约40KHZ(30~60kHZ),担当一个低功耗时钟源的角色,它可以在停机和待机模式下保持运行,为独立看门狗和自动唤醒单元提供时钟。 系统时钟的几点说明: 1) 用户可通过多个预分频器配置AHB、高速 APB(APB1)、低
您可能关注的文档
- SOP教育训练教材.ppt
- SPC案例分析2.ppt
- SINOGAS加气站管理(蓝LOGO).ppt
- SPI总线介绍.ppt
- SPI中断.ppt
- spss4-方差分析.ppt
- SQLite数据库_深入了解android.pptx
- SQL注入基础1.pptx
- QC降低灌装蒸汽屏蔽维修时间.ppt
- Scopus(Elsevier出版社).ppt
- 2025至2031年中国神经湿室盒行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国圣诞礼品袋行业投资前景及策略咨询研究报告.docx
- 年产8万吨汽车零部件生产线项目可行性研究报告模板-立项拿地.doc
- 年产8万吨高纯石英砂3万吨石英制品项目可行性研究报告写作模板-申批备案.doc
- 年产8万吨柔性建材智能化生产项目可行性研究报告模板-备案拿地.doc
- 2025至2031年中国十五芯控制电缆行业投资前景及策略咨询研究报告.docx
- 年产9千吨给排水新材料项目可行性研究报告模板-备案拿地.doc
- 2025至2031年中国石刻壁炉行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国实验用烘箱式电阻炉行业投资前景及策略咨询研究报告.docx
- 年产10万吨磷酸铁锂正极材料项目可行性研究报告写作模板-备案审批.doc
文档评论(0)