建立F1标准库工程 - 图1 | CMSIS\Core | | 放一些连接文件 | | —- | —- | —- | | | core_cm3.c | | | | core_cm3.h | | | CMSIS\Startup | | 放置启动文件 | | | startup_stm32f10x_hd.s | | | CMSIS\STM32F10x | | 放置一些初始化配置等 | | | stm32f10x.h | 寄存器地址初始化,外设结构体初始化 | | | stm32f10x_conf.h | 包含外设头文件 | | | stm32f10x_it.c | 一些中断服务函数 | | | system_stm32f10x.h | 系统时钟初始化 | | Lib | | 固件库 | | Project | | 工程文件 |

    image.png
    脚本文件,可以杀掉编译生成的.o文件,减缓空间
    image.png
    工程文件中,目录名可自己设置,但该有的东西一定要包含
    image.png
    Define中的内容就相当于直接做了一个定义,这样后相关的文件才会处于可编译状态
    STM32F10X_MD,USE_STDPERIPH_DRIVER
    是MD还是HD要根据芯片的容量来决定
    image.png
    注意添加路径