#include "sys.h" #include "delay.h" #include "usart.h" #include "led.h" /************************************************ ALIENTEK ???STM32F429??? ??1 ?????-HAL??? ????:www.openedv.com ????:http://eboard.taobao.com ???????????:"????",????STM32??? ????????????? ??:???? @ALIENTEK ************************************************/ /*????????HAL???????IO???*/ int main(void) { HAL_Init(); //???HAL? Stm32_Clock_Init(360,25,2,8); //????,180Mhz delay_init(180); //??????? LED_Init(); //???LED while(1) { HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,GPIO_PIN_RESET); //LED0????PB1??,?,???LED0(0) HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_SET); //LED1????PB0??,?,???LED1(1) delay_ms(500); //??500ms HAL_GPIO_WritePin(GPIOB,GPIO_PIN_1,GPIO_PIN_SET); //LED0????PB1??,?,???LED0(1) HAL_GPIO_WritePin(GPIOB,GPIO_PIN_0,GPIO_PIN_RESET); //LED1????PB0??,?,???LED1(0) delay_ms(500); //??500ms } } /*?????????????:*/ /* int main(void) { HAL_Init(); //???HAL? Stm32_Clock_Init(360,25,2,8); //????,180Mhz delay_init(180); //??????? LED_Init(); //???LED while(1) { LED0=0; //LED0? LED1=1; //LED1? delay_ms(500); LED0=1; //LED0? LED1=0; //LED1? delay_ms(500); } }*/ /* ????????????????????? */ /* int main(void) { HAL_Init(); //???HAL? Stm32_Clock_Init(360,25,2,8); //????,180Mhz delay_init(180); //??????? LED_Init(); //???LED while(1) { GPIOB->BSRR=GPIO_PIN_1; //LED0? GPIOB->BSRR=GPIO_PIN_0<<16; //LED1? delay_ms(500); GPIOB->BSRR=GPIO_PIN_1<<16; //LED0? GPIOB->BSRR=GPIO_PIN_0; //LED1? delay_ms(500); } } */