《嵌入式物联网应用技术实践教程》_第 3 章 通用并行接口 GPIO.pptVIP

  • 1
  • 0
  • 约4.61千字
  • 约 15页
  • 2026-02-13 发布于广东
  • 举报

《嵌入式物联网应用技术实践教程》_第 3 章 通用并行接口 GPIO.ppt

3.1GPIO的结构及寄存器说明每个I/O端口位可以自由编程,然而必须按照32位字访问I/O端口寄存器(不允许半字或字节访问)。GPIOx_BSRR和GPIOx_BRR寄存器允许对任何GPIO寄存器进行读/更改的独立访问,这样在读和更改访问之间产生IRQ时不会发生危险。I/O端口位的基本结构如图3-1所示。GPIO寄存器描述如下。1.端口配置低寄存器(GPIOx_CRL)(x=A……E)配置寄存器低位,可读写,偏移地址:0x00,复位值:02.端口配置高寄存器(GPIOx_CRH)(x=A……E)配置寄存器高位,可读写,偏移地址:0x04,复位值:03.端口输入数据寄存器(GPIOx_IDR)(x=A……E)下一页返回3.1GPIO的结构及寄存器说明输入数据寄存器,位31:16保留,始终读为0;位15:0等为只读并只能以字(16位)的形式读出。读出的值为对应I/O端口的状态。地址偏移:0x08,复位值:0x0000XXXX。4.端口输出数据寄存器(GPIOx_ODR)(x=A……E)输出数据寄存器,位31:16保留,始终读为0;位15:0等可读可写并只能以字(16位)的形式操作。对GPIOx_BSRR(x=A…E),可以分别对各个ODR

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档