STM32F030控制LED

(1)hardware_conf.h函数中:

#define NETLED(tmp)      GPIOA->ODR=tmp?(GPIOA->ODR|1<<4):(GPIOA->ODR&(~(1<<4)))   //上网指示灯
#define DOORLED(tmp)     GPIOA->ODR=tmp?(GPIOA->ODR|1<<12):(GPIOA->ODR&(~(1<<12))) //开门指示灯
#define MENCI(tmp)       GPIOA->ODR=tmp?(GPIOA->ODR|1<<11):(GPIOA->ODR&(~(1<<11))) //门磁指示灯

(2)main函数中:

void main(void)
{
    NETLED(1);  //上网指示灯亮
    DOORLED(1); //开门指示灯亮
    MENCI(1);   //门磁指示灯亮
}

猜你喜欢

转载自blog.csdn.net/weibo1230123/article/details/81163608