标题: STM32入门 LED小灯闪烁源程序 [打印本页]

作者: qiyang1993    时间: 2017-4-17 22:00
标题: STM32入门 LED小灯闪烁源程序
STM32F103C8T6,LED小灯闪烁main.c
#include "stm32f10x.h"#include "led.h"
int main(void)
{
  LED_Init();
        GPIO_Write(GPIOB,(u16)(0X00));
        while(1)
        {
                LED_display();
        }
}

led.c

#include "led.h"
void Delay_ms(uint16_t c);
void LED_Init(void)
{
        GPIO_InitTypeDef GPIO_InitStructure;
        SystemInit();
        GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
        GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
        GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
        RCC_APB2PeriphClockCmd(RCC_LED, ENABLE);
        GPIO_Init(GPIOB,&GPIO_InitStructure);
        //GPIO_SetBits(GPIOB,GPIO_Pin_8);
}
void LED_display(void)
{
        GPIO_ResetBits(GPIOB,GPIO_Pin_8);
        Delay_ms(10);
        GPIO_SetBits(GPIOB,GPIO_Pin_8);
        Delay_ms(10);
}
void Delay_ms(uint16_t c)
{
        uint16_t a,b;
        for(; c>0; c--)
                for(a=1000; a>0; a--)
                        for(b=1000; b>0; b--);
}


Keil代码.7z

192.18 KB, 下载次数: 17, 下载积分: 黑币 -5


作者: 8imi8    时间: 2017-6-19 00:42
感谢分享,,,,,
作者: songyuan    时间: 2018-4-26 20:20
感谢分享
作者: songyuan    时间: 2018-4-27 15:57
谢谢分享




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1