微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > STM32 GPIO操作流程

STM32 GPIO操作流程

时间:11-13 来源:互联网 点击:
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 输出高

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top