1、首先在桌面建立一个文件夹名称为‘STM32--中断按键‘(名称自己拟定),在这文件夹中新建5个文件夹,分别为 USER、Output、Listing、Fwlib、CMSIS。以下为各个文件夹的简介:
USER:用来存放工程文件和用户层代码,包括主函数main.c。 FWlib:用来存放STM32库里面的inc 和 src 这两个文件夹,这两个文件夹包含了芯片上的所以驱动,这两个文件夹下的文件我们不需要去改变。CMSIS:用来存放库为我们自带的启动文件和一些位于CMSIS层的文件。Output :这个文件夹内用来保存软件编译后输出的文件。Listing: 用来保存编译后生成的编译链接文件。
2、我们打开电脑里的官方自带的库文件然后
打开keil5在一个工程里面新建几个文件夹分别为、STARCODE、USER、FWlib、CMSIS里面分别加入。在STATCODE里面加入Libraries-CMSIS-CM3-DeviceSuppory-ST-STM32F10x-arm-start_sem32f10x_ld.s文件 在USER里加入G:\STM32资料\STM32 V3.5版固件库\STM32最新固件库v3.5\Project\STM32F10x_StdPeriph_Template下的main.c和stm32f10x_it.c FWlib 里面加入我们所需要的外设的库函数stm32f10x_exti.c、stm32f10x_gpio.c、st