美文网首页
stm32 GPIO寄存器2020-11-10

stm32 GPIO寄存器2020-11-10

作者: 宜居远控 | 来源:发表于2020-11-10 09:37 被阅读0次

CRH与CRL 是输出与输入 方向寄存器  

1个同名的GPIOA(B C D E) 有16个PIN  CRH管8--15PIN   CRL管0--7PIN

如图:其中一个PIN管4个位 低2位 MODE为输入输出模式  高2位CNF 为模式配置  

/*PB3的配置为 */

#define Set18b20A4IOin()  {GPIOB->CRL&=0XFFFF0FFF;GPIOB->CRL|=8<<12;} 上拉输入

#define Set18b20A4IOout() {GPIOB->CRL&=0XFFFF0FFF;GPIOB->CRL|=3<<12;} 通用推挽输出

/*PB4配置*/
//#define Set18b20A3IOin() {GPIOB->CRL&=0XFFF0FFFF;GPIOB->CRL|=8<<16;}

//#define Set18b20A3IOout() {GPIOB->CRL&=0XFFF0FFFF;GPIOB->CRL|=3<<16;}


 每个PIN左移4位 

相关文章

  • stm32 GPIO寄存器2020-11-10

    CRH与CRL 是输出与输入 方向寄存器 1个同名的GPIOA(B C D E) 有16个PIN CRH管8--1...

  • openwrt 编写驱动控制led

    一、编写GPIO驱动 查找 GPIO 寄存器配置(gpio0为例)查手册获取 GPIO0 设置相关的寄存器GPIO...

  • STM32F10x之GPIO

    1 GPIO概述 1.1 功能描述 STM32的GPIO端口相对比较复杂,所以使用起来也困难许多,STM32的GP...

  • STM32的GPIO内部结构及相关寄存器

    1. GPIO简介 GPIO是通用输入/输出端口的简称,是STM32可控制的引脚。GPIO的引脚与外部硬件设备连接...

  • 1. 控制 LED - GPIO OUTPUT

    资源推荐:STM32 Tutorial 01 - GPIO Operations using HAL 在 STM3...

  • 12/12

    今天学习了gpio和stm32的点亮小灯程序,关于stm32的板子芯片内部,了解了一些

  • GPIO工作原理

    GPIO基本结构和工作方式 GPIO寄存器说明 GPIO引脚说明 FT 5V容忍(3.3V,可以忍受5V) 四种...

  • STM32外部中断

    STM32 的每个 IO 都可以作为外部中断的中断输入口,这点也是 STM32 的强大之处。GPIO 的管脚 GP...

  • 12.28 嵌入式

    今天老师讲了GPIO工作原理和寄存器,GPIO的输入工作模式 输入浮空,输入上拉,输入下拉,模拟输入;输出模式 开...

  • STM32端口复用和重映射

    端口复用 STM32有很多的内置外设,这些外设的外部引脚都是与GPIO复用的。也就是说,一个GPIO如果可以复用为...

网友评论

      本文标题:stm32 GPIO寄存器2020-11-10

      本文链接:https://www.haomeiwen.com/subject/hvudbktx.html