1.在keil5里面点击新建工程(new project),选择芯片(STM32F103C8T6)
2.在工程文件夹中新建3个文件夹。分别叫Start,Library,User,打开固件库文件,找到启动文件,librarys-CMSIS-CM3-DeviceSupport-ST-STM32F10x-startup-arm,然后全选复制,然后把它们都放到新建的start文件夹下,然后再找到STM32F10X和system的两个文件(一共三个文件)复制到start文件夹下,然后在CoreSupport文件里找到core-cm3的两个文件,粘贴到start 文件夹下,start文件夹完成。然后找到标准外设驱动的文件夹(CMSIS下面那个STM32F10X-stdPeriph-Driver),打开点击src文件夹,全选复制,粘贴到library文件夹下,然后打开inc文件夹,也是全选复制到library文件夹,library文件夹也完成。最后打开project文件夹,打开后缀为Templete的文件夹,选择里面的main,cnf和两个it文件,复制到User文件夹下,到此工程文件复制完成。
3.回到keil5,点击3个箱子的工程文件管理按钮,把默认组叉掉,点虚的矩阵框新建三个组,叫Start,Library,User,选中Start,右面点击添加文件,文件类型选择所有文件,首先选择后缀为md的启动文件,然后把其他的.c和.h文件全选中,Add,start组添加完毕。点击library,添加文件,文件类型选择全选,添加所有,library也添加完毕。接下来点击User,选择所有类型,所有文件,全部添加,这样User组也添加完毕。
4.点击魔术棒按钮,打开工程选项,选择C/C++,在include paths一栏,把自己建的文件夹路径全部添加进来,在Define一栏填写USE_STDPERIPH_DRIVER
Keil5创建STM32工程和文件流程
最新推荐文章于 2024-10-02 14:08:55 发布