目录
一、编程
1.新建工程
新建文件夹并命名,在此文件夹下建立user,cmsis,stdlib,mdk等子文件夹
user用于存放工程文件和用户层代码,包括主函数main.c
stdlib用于存放STM32库里的inc和src文件夹,它们包含了芯片上所有的驱动
cmsis用于存放库自带的启动文件和一些位于cmsis层的文件
接下来打开Keil,新建工程和组,将对应的文件添加到对应的文件夹中
点击工具栏中的魔法棒,选择output选项卡,点击Select for Objects设置编译后的文件保存位置,即前面所建的output文件夹,将create HEX File 勾选。同点击Listing选项卡选择listing文件夹来保存生成的链接文件。
在Include Path栏添加库文件的搜索路径
main.c文件
#include "stm32f10x.h"
GPIO_InitTypeDef GPIO_InitStructure;
void delay_ms(uint32_t ms)