建立新工程: Project-New μVision Project
选择文件夹:(最好新建一个文件夹)设置文件名
选择芯片型号-stm32f103zet6
工程文件夹中新建 Start Library User三个文件夹
Start文件夹:
startup_stm32f10x_hd 启动文件(根据不同型号的单片机选择不同的启动文件)
stm32f10x.h 外设寄存器描述
system_stm32f10x.c/h 配置时钟
core_cm3.c/h 内核寄存器配置描述
c和h文件的区别:h文件一般指头文件,c文件中存储具体实现功能的函数
Library文件夹:
misc.c/h 内核的库函数源文件/头文件
其余为外设的库函数源文件/头文件
User文件夹:
stm32f10x_conf.h 配置库函数头文件的包含关系,其中有用来参数检查的函数定义(所有库函数都需要)
stm32f10x_it.c/h 中断函数的源文件/头文件
main.c 主函数
以上文件建立好后,要在Options for Target(魔术棒)C/C++选项中进行定义和路径选择,在Debug选项中选择ST-Link Debugger选项。