堕落了好多天,才又刚刚开始学
现在让蜂鸣器叫了,并且伴随led的闪烁,虽然用的不是定时器,还是延时程序,不过一步一步继续加油啦!
首先创建完工程之后建议多添加一些原子哥自己写的system程序
上边有三个文件夹,可以在前边创建工程的时候加上去
之后就是写led的程序和蜂鸣器的程序(建议一个模块写一个.c文件和一个.h文件,以后要是有很多文件的时候可以将所以.c文件放在一个文件夹里,所有.h文件放在一个文件夹里,在魔法棒那里添加的h文件的时候比较容易)
里边的代码部分led.c
#include "led.h"
//初始化PB5 PE5为输出口, 并使能这两个口的时钟
//led IO init
void LED_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_GPIOE, ENABLE); //使能PB,PE端口时钟
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; //LED0-->PB.5 端口配置
GPIO_InitStr