《嵌入式系统》课件_STM32讲述.pptVIP

  • 274
  • 0
  • 约4.27千字
  • 约 44页
  • 2017-01-03 发布于湖北
  • 举报
嵌入式系统 2 STM32F103的硬件结构 GPIO GPIO端口的每个位可以由软件分别配置成多种模式 输入浮空、输入上拉、输入下拉、模拟输入 开漏输出、推挽式输出、推挽式复用功能、开漏式复用功能 2 STM32F103的硬件结构 GPIO(续) 每个I/O口由7个寄存器来控制 配置寄存器:GPIOx_CRL, GPIOx_CRH 数据寄存器:GPIOx_IDR, GPIOx_ODR 置位/复位寄存器:GPIOx_BSRR 复位寄存器:GPIOx_BRR 锁定寄存器:GPIOx_LCKR 2 STM32F103的硬件结构 GPIO(续) 复位期间和刚复位后,复用功能未开启,I/O端口被配置成浮空输入模式。 复位后,JTAG引脚被置于输入上拉或下拉模式: PA13:JTMS、 PA15:JTDI、 PB4: JNTRST置于上拉模式 PA14:JTCK置于下拉模式 2 STM32F103的硬件结构 GPIO(续) 当作为输出配置时,写到输出数据寄存器上的值(GPIOx_ODR)输出到相应的I/O引脚。 输入数据寄存器(GPIOx_IDR)在每个APB2时钟周期捕捉I/O引脚上的数据。 所有GPIO引脚有一个内部弱上拉和弱下拉,当配置为输入时,可被激活或断开。 2 STM32F103的硬件结构 GPIO(续) 单独的位设置或位清除 在单次APB2写操作里,可以只更改一个或

文档评论(0)

1亿VIP精品文档

相关文档