熱門(mén): 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
|
發(fā)布時(shí)間: 2018-9-12 22:14
正文摘要:本帖最后由 wjundong 于 2018-9-12 22:25 編輯 新建一個(gè)工程取名為L(zhǎng)ED #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); //打開(kāi)GPIOB時(shí)鐘 GPIO_InitTypeDef GPIO_InitTypeStruct; //創(chuàng)建GPIO初始化結(jié)構(gòu)體 GPIO_InitTypeStruct.GPIO_Mode = GPIO_Mode_Out_PP; // * GPIO_InitTypeStruct.GPIO_Pin = GPIO_Pin_12; // * GPIO_InitTypeStruct.GPIO_Speed = GPIO_Speed_50MHz; //設(shè)置GPIO初始化必要參數(shù) GPIO_Init(GPIOB,&GPIO_InitTypeStruct); //進(jìn)行GPIO初始化,選擇GPIOB.12引腳 while(1) { GPIO_ResetBits(GPIOB,GPIO_Pin_12); //LED亮滅實(shí)驗(yàn) delay(1000); GPIO_SetBits(GPIOB,GPIO_Pin_12); delay(1000); } } |
Powered by 單片機(jī)教程網(wǎng)