4)main主函数实现LED闪烁
#include "led.h"
#include "delay.h"
/*******************************
//LED0 和 LED1 都是低电平有效
//电平输出为0时灯亮,输出为1时灯灭
//低电平:0 , 高电平:1
********************************/
int main(void)
{
delay_init(); //初始化延时函数
LED_Init(); //初始化LED端口
while(1)
{
GPIOB->BRR |=(1<<5); //PB.5 输出高 - - - LED0灭
GPIOE->BSRR|=(1<<5); //PE.5 输出低 - - - LED1亮
delay_ms(300);
GPIOB->BSRR|=(1<<5); //PE.5 输出高- - - LED1灭
GPIOE->BRR |=(1<<5); //PB.5 输出低- - - LED0亮
delay_ms(300);
}
}
|