![]() |
發布時間: 2018-9-12 22:14
正文摘要:本帖最后由 wjundong 于 2018-9-12 22:25 編輯 新建一個工程取名為LED #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" void delay(int num) { ... |
#include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" void delay(int num) { int i; for(;num>0;num--) for(i=5000;i>0;i--); } int main() { RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE); //打開GPIOB時鐘 GPIO_InitTypeDef GPIO_InitTypeStruct; //創建GPIO初始化結構體 GPIO_InitTypeStruct.GPIO_Mode = GPIO_Mode_Out_PP; // * GPIO_InitTypeStruct.GPIO_Pin = GPIO_Pin_12; // * GPIO_InitTypeStruct.GPIO_Speed = GPIO_Speed_50MHz; //設置GPIO初始化必要參數 GPIO_Init(GPIOB,&GPIO_InitTypeStruct); //進行GPIO初始化,選擇GPIOB.12引腳 while(1) { GPIO_ResetBits(GPIOB,GPIO_Pin_12); //LED亮滅實驗 delay(1000); GPIO_SetBits(GPIOB,GPIO_Pin_12); delay(1000); } } |