×
单片机 > 单片机程序设计 > 详情

STM32 GPIO操作流程

发布时间:2020-05-18 发布时间:
|
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 输出高


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
单片机制作超级流水灯