《嵌入式系统》.ppt_第1页
《嵌入式系统》.ppt_第2页
《嵌入式系统》.ppt_第3页
《嵌入式系统》.ppt_第4页
《嵌入式系统》.ppt_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

杨词慧yangcihui 2014 10 嵌入式系统 STM32微控制器 1 STM32微控制器 1STM32F103的性能指标 2 1STM32F103的性能指标 3 STM32F103的主要功能ARMCortex M3核最高主频72MHz512kBFlash 64kBRAM1个USB 1个CAN 5个USART 3个SPI 2个I2C 2个I2S 1个SDIO 112个GPIO 1STM32F103的性能指标 4 STM32F103的主要功能 续 3个ADC 2个DAC 8个定时器FSMC总线 支持NOR NAND SRAM 12通道DMA控制器Serialwiredebug SWD JTAG接口启动 用户Flash 系统存储器 SRAM 1STM32F103的性能指标 5 STM32F103xC STM32F103xDandSTM32F103xEperformancelineblockdiagram DatasheetP12 6 JC STM32CB核心板 STM32F103 7 JC STM32CB核心板核心芯片 STSTM32F1038MNORFlash SST39VF6401 16bit128MNANDFlash K9F1G08U0C 8bit8MHzCPU晶振 32768HzRTC晶振1个10M 100M以太网接口 1STM32F103的性能指标 8 JC STM32CB核心板 续 1路音频输出和1路音频输入1个10 pinJTAG调试接口1个4 pinSWD串行调试接口Reset按钮 自定义LED 电源LED1个精密可调电阻连接到片内ADC输入 1STM32F103的性能指标 9 JC STM32CB核心板 续 使用CPLD扩展IO口及地址译码 型号EPM240T100C5N板载10 100M网卡控制器 型号DM9000AEP 16bit总线接口 1STM32F103的性能指标 10 1STM32F103的性能指标 启动模式选择 11 JC STM32CB核心板 续 SWD接口 1 3 3V 2 SWDIO 3 SWCLK 4 GNDJTAG接口 1 3 3V 2 3 3V 3 TRST 4 nRST 5 TDI 6 TDO 7 TMS 8 GND 9 TCK 10 GND 1STM32F103的性能指标 12 扩展口定义 13 扩展口定义 续 14 1STM32F103的性能指标 RS232接口 15 1STM32F103的性能指标 外部扩展总线 16 2STM32F103的硬件结构 17 STM32F103的BGA144封装 DatasheetP24 18 STM32F103的BGA100封装 DatasheetP25 19 STM32F103的LQFP144封装 DatasheetP26 20 STM32F103的LQFP100封装 DatasheetP27 21 STM32F103的LQFP64封装 DatasheetP28 22 STM32F103的WLCSP64Ballout封装 DatasheetP29 23 STM32F103的引脚引脚功能 2STM32F103的硬件结构 24 2STM32F103的硬件结构 GPIOGPIO端口的每个位可以由软件分别配置成多种模式输入浮空 输入上拉 输入下拉 模拟输入开漏输出 推挽式输出 推挽式复用功能 开漏式复用功能 25 2STM32F103的硬件结构 GPIO 续 每个I O口由7个寄存器来控制配置寄存器 GPIOx CRL GPIOx CRH数据寄存器 GPIOx IDR GPIOx ODR置位 复位寄存器 GPIOx BSRR复位寄存器 GPIOx BRR锁定寄存器 GPIOx LCKR 26 2STM32F103的硬件结构 I O端口位的基本结构 27 2STM32F103的硬件结构 5V兼容I O端口位的基本结构 28 2STM32F103的硬件结构 端口位配置表 注 CNF1 CNF0 MODE1 MODE0位于GPIOx CRL GPIOx CRH寄存器中 PxODR是数据寄存器 29 2STM32F103的硬件结构 输出模式位 30 2STM32F103的硬件结构 GPIO 续 复位期间和刚复位后 复用功能未开启 I O端口被配置成浮空输入模式 复位后 JTAG引脚被置于输入上拉或下拉模式 PA13 JTMS PA15 JTDI PB4 JNTRST置于上拉模式PA14 JTCK置于下拉模式 31 2STM32F103的硬件结构 GPIO 续 当作为输出配置时 写到输出数据寄存器上的值 GPIOx ODR 输出到相应的I O引脚 输入数据寄存器 GPIOx IDR 在每个APB2时钟周期捕捉I O引脚上的数据 所有GPIO引脚有一个内部弱上拉和弱下拉 当配置为输入时 可被激活或断开 32 2STM32F103的硬件结构 GPIO 续 单独的位设置或位清除在单次APB2写操作里 可以只更改一个或多个位 通过对GPIOx BSRR GPIOx BRR中想要更改的位写 1 来实现的 没被选择的位将不被更改 33 2STM32F103的硬件结构 GPIO 续 所有端口都有外部中断能力如使用外部中断线 端口必须配置成输入模式 34 2STM32F103的硬件结构 GPIO 续 复用功能复用输入 端口须配置成输入模式 式 浮空 上拉或下拉 且输入引脚由外部驱动 复用输出 端口必须配置成复用功能输出模式 推挽或开漏 双向复用 端口位必须配置复用功能输出模式 推挽或开漏 输入驱动器被配置成浮空输入模式 35 2STM32F103的硬件结构 GPIO 续 软件重新映射I O复用功能可以把一些复用功能重新映射到其他一些脚上 这时 复用功能就不再映射到它们的原始引脚上了 通过软件配置相应的寄存器来完成 36 2STM32F103的硬件结构 GPIO 续 外设的GPIO配置 DatasheetP110 37 2STM32F103的硬件结构 GPIO 续 GPIO寄存器 DatasheetP113 端口配置低寄存器 GPIOx CRL x A E 38 2STM32F103的硬件结构 GPIO 续 GPIO寄存器 DatasheetP113 端口配置高寄存器 GPIOx CRH x A E 39 2STM32F103的硬件结构 Datash

温馨提示

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

评论

0/150

提交评论