通用输入输出接口GPIO Agenda GPIO功能描述 GPIO基本结构 GPIO编程 GPIO应用实例 GPIO功能描述 STM32F10x处理器上共有7个I/O端口:A、B、C、D、E、F、G,每个16个管脚。每个GPIO端口都对应有两个32位配置寄存器(GPIOx_CRL,GPIOx_CRH)、两个32位数据寄存器(GPIOx_IDR,GPIOx_ODR)、一个32位置位/复位寄存器(GPIOx_BSRR)、一个16位复位寄存器(GPIOx_BRR)和一个32位锁定寄存器(GPIOx_LCKR)。 注意,I/O寄存器必须以32位字形式访问(不允许半字或字节访问)。 I/O基本结构 通过配置寄存器可很容易配置每组端口来满足不同系统以及设计的需要,端口的每一位都可以设置为:输入浮空、输入上拉、输入下拉、模拟输入、开漏输出、推挽式输出、复用功能(推挽式)、复用功能(开漏式)等模式之一。 在运行程序之前必须对每个用到的管脚功能进行设置,如果某些管脚的复用功能没有使用,可以先将该管脚设置为I/O口。 所有GPIO引脚有一个内部弱上拉和弱下拉电阻,当配置为输入时,它们可以被激活也可以不被激活。 GPIO编程 端口配置寄存器(低位) 端口配置寄存器(低位)(GPIOA_CRL- GPIOG_CRL) 在STM32F10x处理器中大多数的管脚都可
您可能关注的文档
- 古典音乐诗歌赏析活动.pptx
- 第二讲《古诗十九首》赏析课件.ppt
- 四格漫画教学课件.ppt
- 华为智真远程决策指挥解决方案 主打胶片.pptx
- 外国美术史主要分期史前到埃及赏析.ppt
- VS-02IP监控系统之常见业务及应用.pptx
- 第一讲马克思主义中国化两大理论成果概要3.ppt
- 同方泰德 网络摄像机产品特点.ppt
- 幼儿想象的发展说课课件.ppt
- Iu-PS 接口信令及典型流程幻灯片.ppt
- 九年级数学上册第24章圆24.4弧长和扇形面积第1课时弧长和扇形面积.pptx
- 九年级数学上册第25章概率初步25.2用列举法求概率第1课时用列表法求概率.pptx
- 体检中心护理服务创新模式.pptx
- 北师版七年级上册数学 第四章 基本平面图形 1 线段、射线、直线 第1课时 线段、射线、直线.pptx
- 北师版七年级上册数学 第一章 丰富的图形世界 2 从立体图形到平面图形 第3课时 截一个几何体.pptx
- 湘教版七年级数学下册随堂练 第4章 相交线与平行线 4.4 平行线的判定 第1课时 平行线的判定方法1.pptx
- 北师版八年级下册数学 03-第三章 图形的平移与旋转 3.4 简单的图案设计.pptx
- 北师版七年级上册数学 第一章 丰富的图形世界 2 从立体图形到平面图形 第4课时 从三个方向看物体的形状.pptx
- 北师版八年级上册数学 第三章 位置与坐标 2 平面直角坐标系 第1课时 平面直角坐标系的有关概念.pptx
- 湘教版八年级下册数学 第2章四边形2.2平行四边形第2课时习题.pptx
原创力文档

文档评论(0)