原创 stm32 KEY-查询

2011-6-29 16:56 2090 7 7 分类: MCU/ 嵌入式

做了个按键驱动,用查询的。

#include<stm32f10x_lib.h>

void LED_Init(){
 RCC->APB2ENR|=1<<2;

 GPIOA->CRL&=0xFFFFFF0F;
 GPIOA->CRL|=0x00000030;
// GPIOA->ODR|=1<<1;
}

void KEY_Init(){
 RCC->APB2ENR|=1<<4;
 GPIOC->CRL&=0xFFFFFFF0;
 GPIOC->CRL|=0x00000008;
 GPIOC->ODR|=1<<0;//初始化为上拉
}

int main(){
 LED_Init();
 KEY_Init();
 while(1){
  if(((GPIOC->IDR)&0x00000001)==0x00)
   GPIOA->ODR|=1<<1;  
 }
}

 

文章评论0条评论)

登录后参与讨论
我要评论
0
7
关闭 站长推荐上一条 /2 下一条