STM32单片机仿真开发实例 课件 1.2 STM32的引脚与封装_第1页
STM32单片机仿真开发实例 课件 1.2 STM32的引脚与封装_第2页
STM32单片机仿真开发实例 课件 1.2 STM32的引脚与封装_第3页
STM32单片机仿真开发实例 课件 1.2 STM32的引脚与封装_第4页
STM32单片机仿真开发实例 课件 1.2 STM32的引脚与封装_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.2STM32的引脚与封装知识目标:

了解STM32的引脚结构,掌握简单的单片机最小系统的设计。1.2.1引脚结构本课程选择的STM32的型号是STM32F103R6,该型号芯片基于ARMCortex-M3内核,其主要特性为:⑴电源电压直流2.0~3.6V;⑵封装LQFP64(10×10mm);⑶输入/输出引脚数51个;⑷程序存储器(FlashMemory)32KB,静态随机存储器(SRAM)6KB;⑸最高主频72MHz;⑹片内外设有ADC、DMA、PWM、RTC、Timers;⑺通信接口有I2C、SPI、USART、CAN、USB2.0;⑻工作温度-40~+85℃。⑼工业级芯片。a.引脚分布图b.芯片实物图芯片引脚的主要功能有:⑴电源引脚:VDD_x、VSS_x(x=1~4)、VDDA、VSSA、VBAT(电池正极);⑵时钟源输入输出引脚:OSC_IN、OSC_OUT、OSC32_IN、OSC32_OUT;⑶复位引脚NRST;⑷输入输出引脚PAx、PBx、PCx、PDx(x=0~15),共计51个引脚;⑸大部分引脚具备多重功能,比如PA9、PA10分别为串口1(USART1)的数据发送引脚与数据接收引脚。具体后续章节将会介绍。1.2.2最小系统

所谓单片机最小系统,即单片机运行所需最少的外部条件:⑴

电源●VDD_1、~VDD_4数字量电源正极,内部连通,VSS_1~VSS_4数字量电源负极,内部连通;●VDDA、VSSA,模拟量电源正负极,若不用ADC、DAC,或对精度要求不高时可以直接与数字量电源正负极相连;●VBAT作为电池正极输入端,一般用于RTC供电,若不用RTC则直接与数字量电源正极相连。通常给定电源电压为3.3V。⑵复位电路STM32的复位方式有系统复位、上电复位、备份区域复位三种,其中系统复位又分为外部复位、WWDG(窗口看门狗)复位、IWDG(独立看门狗)复位、软件复位、低功耗管理复位五种情况,这里仅介绍其中的外部复位。

外部复位电路的典型电路如下图所示,当系统上电或在运行过程中按下图中按钮时,STM32可按BOOT模式的设定进行复位,关于BOOT模式的具体内容将在1.3节中介绍。⑶时钟电路STM32的时钟源输入引脚一共有四个,可划分为两组:●OSC_IN和OSC_OUT引脚用于连接外部高速晶振(4~16MHz,典型值8MHz);●OSC32_IN、OSC32_OUT引脚用于连接外部低速晶振(32.768kHz),如果不用RTC就不用接。无论高速晶振还是低速晶振,当设计方案对时钟源精度要求不高时,都可以选择内部RC振荡器来代替外部晶振。内部高速RC振荡器频率为8MHz,内部低速RC振荡器频率为40kHz。专业术语:HSI——内部高速时钟HSE——外部高速时钟LSI——内部低速时钟LSE——外部低速时钟几种晶振外

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论