启动文件夹 startup
存放:2个内核文件,2个启动文件,1个根据flash大小确定的文件,一个头文件。
库函数文件夹:
存放相应的库函数的h和c文件,和两个Misc文件
User:用户文件夹
存放main文件,中断的h.c文件,和conf头文件配置文件。
如图所示:
点亮一个led: 假设Led连接在开发板的pb0:
首先:开启APB2外设高速总线的时钟----配置PB0口的模式,输出速度,引脚,[以结构体]
---初始化
代码
其中:常用的函数有SetBits,ResetBits,Write,WriteBit
第一个函数对某个引脚设置高电平,第二个函数对某个引脚设置为低电平。
第三个函数:可以对整个端口设置电平,第四个有三个参数,指定端口,端口引脚,写入的值。需要注意的是,如果写入的是1和0,需要用BITACTION进行类型强制转换。