|
本帖最后由 wjundong 于 2018-9-12 22:25 編輯
新建一個(gè)工程取名為L(zhǎng)ED
#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);
}
}
|
評(píng)分
-
查看全部評(píng)分
|