#include "sys.h"
#include "usart.h"
#include "delay.h"
#define LED_0 PFout(6);// DS0
#define LED_1 PFout(7);// DS1
#define LED0 PBout(5)// DS0
#define LED1 PEout(5)// DS1
int main(void)
{
Stm32_Clock_Init(9);//系统时钟设置
delay_init(72); //延时初始化
RCC->APB2ENR|=1<<3; //使能PORTB时钟
RCC->APB2ENR|=1<<6; //使能PORTE时钟
RCC->APB2ENR|=1<<7; //使能PORTF时钟
GPIOB->CRL&=0XFF0FFFFF;
GPIOB->CRL|=0X00300000;//PB.5 推挽输出
GPIOB->ODR|=1<<5; //PB.5 输出高
GPIOE->CRL&=0XFF0FFFFF;
GPIOE->CRL|=0X00300000;//PE.5推挽输出
GPIOE->ODR|=1<<5; //PE.5输出高
GPIOF->CRL&=0X00FFFFFF;
GPIOF->CRL|=0X33000000;//PF.6,PF.7 推挽输出
GPIOF->ODR|=3<<6; //PF.6,PF.7 输出高
while(1)
{
LED0=0;
LED1=1;
LED_0=0;
LED_1=1;
delay_ms(300);
LED0=1;
LED1=0;
LED_1=1;
LED_0=0;
delay_ms(300);
}
}
用的是原子哥的 SYSTEM
老出现这个 屏蔽掉 LED_1=1;LED_0=0;就能编译过 纠结了一上午
|