1.打开keil软件,点击Project--->new μvision project
2.给要建的工程取个名字并保存
3.根据芯片选择型号
4.按F2可以改变名称
5.在工程文件中建一个名为STARTUP的文件将startup_stm32f10x_md.s剪贴复制的文件中,在keil软件中删掉原本的startup_stm32f10x_md.s文件,右击STARTUP
6.右击ST选择add group,按F2改变名称
7.在工程保存文件中,创建FWLIB、OUTPUT、USER文件,将库文件中的inc和src文件复制到FWLIB文件中
src:http://pan.baidu.com/s/1jIpyzYI
inc:http://pan.baidu.com/s/1gfQcvwJ
Define中添加:USE_STDPERIPH_DRIVER,STM32F10X_MD,这是STM芯片的型号不添加会报错
10.如图点击include paths添加文件路径
11.FWLIB文件include文件中的inc文件
12.输出的文件保存在OUTPUT文件中
13.FWLIB中添加需要文件
14.将库文件中的core_cm3.c、core_cm3.h、stm32f10x.h、system_stm32f10x.c、system_stm32f10x.h复制粘贴到CMSIS文件中,并添加到软件CMSIS目录下。
core_cm3.c、core_cm3.h、stm32f10x.h、system_stm32f10x.c、system_stm32f10x.h 下载链接:http://pan.baidu.com/s/1i4OwglR
15.新建文件保存为mian.c保存在USER文件夹中,并添加到USER目录下
int main(void)
{
return 0;
}