编译成功,尝试点亮LED灯
systick_config();
rcu_periph_clock_enable(RCU_GPIOA);
rcu_periph_clock_enable(RCU_GPIOE);
//使能时钟
gpio_init(GPIOA,GPIO_MODE_OUT_PP,GPIO_OSPEED_50MHZ,GPIO_PIN_8);
gpio_init(GPIOE,GPIO_MODE_OUT_PP,GPIO_OSPEED_50MHZ,GPIO_PIN_6);
//对应引脚配置
GPIO_BC(GPIOA)=GPIO_PIN_8;
GPIO_BC(GPIOA)=GPIO_PIN_6;
//我也不懂,反正就是能亮
while (1){
GPIO_BOP(GPIOA)=GPIO_PIN_8;//ÁÁ
delay_1ms(500);
GPIO_BC(GPIOA)=GPIO_PIN_8;//°µ
GPIO_BOP(GPIOE)=GPIO_PIN_6;
delay_1ms(500);
GPIO_BC(GPIOE)=GPIO_PIN_6;
}
ok,实验成功。 |