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);
-
- }
- }
|