标签:stm32
#include "stm32f10x.h"GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; //上拉输入
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; // 最高输出速率2MHz GPIO_Init(GPIOD, &GPIO_InitStructure); //初始化GPIOD
}
int main() {
LED_Init(); BEEP_Init(); KEY_Init(); for(;;) {
if(GPIO_ReadInputDataBit(GPIOD,GPIO_Pin_13)==0)//按键按下 {
GPIO_SetBits(GPIOA, GPIO_Pin_4);//置一,发光二级管亮 GPIO_ResetBits(GPIOD, GPIO_Pin_3);//清零,蜂鸣器响 }
else//按键未按下 {
GPIO_ResetBits(GPIOA, GPIO_Pin_4);//清零,发光二级管灭 GPIO_SetBits(GPIOD, GPIO_Pin_3);//置一,蜂鸣器不响 } }
}
标签:stm32
原文地址:http://blog.csdn.net/u011179073/article/details/39558657