您的位置 首页 嵌入式

STM32 GPIO操作流程

GPIO初始化步骤1、打开GPIO外设时钟.设置RCC->APB2ENRRCC->APB2ENR

GPIO初始化过程
1、翻开GPIO外设时钟.
设置RCC->APB2ENR
RCC->APB2ENR|=1<<2;//使能PORTA时钟
2、设置端口形式和速度.
GPIOA->CRH(8-15位) 或许GPIOA->CRL(0-7位)
端口形式:
模仿输入形式/
浮空输入形式/
上拉/下拉输入形式/
通用推挽输出形式/
通用开漏输出形式/
复用功用推挽输出形式/
复用功用开漏输出形式
速度:
2M 5M 10M
3、设置端口输入GPIOA->IDR/输出GPIOA->ODR
GPIOA->ODR|=1<<8; //PA8 输出高

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qianrushi/320020.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部