首页 > 代码库 > STM32学习笔记1—实习回顾1
STM32学习笔记1—实习回顾1
一.四步设置GPIO串口
RCC->APB2ENR|=1<<3; //使能PORTB时钟
GPIOB->CRL&=0XFF0FFFFF; //位初始化
GPIOB->CRL|=0X00300000;//PB.5 推挽输出
GPIOB->ODR|=1<<5; //PB.5 输出高
二.三种方法设置io口电平
1.宏定义方式:#define BEEP PBout(8) BEEP=0;
2.GPIOB->ODR|=1<<5;
3.GPIOB->BRR|=1<<5;置0,BSRR置1
三.简单的按键程序
#define KEY0 PEin(4) //PE4
if(KEY0==0)
{
delay_ms(10);//去抖动
if(KEY0==0) LED0=0;
}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。