1、新建文件夹 T1
2、将标准库函数文件夹 Lib 复制到 T1
3、在T1中新建文件夹user 用于存放用户代码,在user中建立“main.c”文件
4、打开keil新建项目,路径选择T1后命名项目名称
5、选择芯片型号,如STM32F103C8T6
6、在keil主界面点击“品”字形图标,在group中新建 start user lib 三个分组
向user分组中添加刚刚建立的 main.c 文件
7、向start分组中添加文件,路径为 Lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm
8、向lib分组添加文件,路径为Lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x
9、点击主界面 魔术棒 图标,在 c\c++ 中define后填入 STM32F10X_MD,USE_STDPERIPH_DRIVER
在 include path 添加头文件路径,分别为
.\usercod;
.\Lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x;
.\Lib\CMSIS\CM3\CoreSupport;
.\Lib\STM32F10x_StdPeriph_Driver\inc
10、在debug中选择仿真器,在utilities中的setting中,勾选 reset and run
11、在主界面,build只编译修改过的部分,rebuild 会将所有文件重新编译