stm32f1_template/src/main.c

24 lines
436 B
C

#include "stm32f103xb.h"
#include "stm32f1xx_hal.h"
int main(void){
HAL_Init();
__HAL_RCC_GPIOC_CLK_ENABLE();
GPIO_InitTypeDef gpioInit;
gpioInit.Mode = GPIO_MODE_OUTPUT_PP;
gpioInit.Pin = GPIO_PIN_13;
gpioInit.Pull = GPIO_NOPULL;
gpioInit.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOC,&gpioInit);
for(;;){
GPIOC->ODR |= (1<<GPIO_PIN_13);
HAL_Delay(1000);
GPIOC->ODR &= ~(1<<GPIO_PIN_13);
HAL_Delay(1000);
}
}