使用keil5新建STM32工程
使用keil5新建STM32工程
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
1.点击Project,New Project,选择存放工程的文件夹;
2.在这里新建一个文件夹(Ctrl+Shift+N);
3.点进去,起个工程名,保存;
4.选择芯片STM32F103C6(根据使用的STM32芯片型号),OK;
跳转到以下页面,叉掉即可;
5.在文件管理里打开工程文件夹,再新建三个文件夹,分别为Start、Library、User;
6.打开固件库文件,找到启动文件,全选粘贴到Start文件夹下;
7.找到stm32f10x和system两个文件夹,找到.h和.c的文件粘贴到Start文件夹下;
8.找到core_cm3的两个文件,粘贴到Start文件夹下;
9.打开src文件,全选粘贴到Library文件夹下;
10.打开inc文件,全选粘贴到Library文件夹下;
11.打开Project文件夹,打开后缀为Template的文件夹,选中main、conf、两个it文件,粘贴到User文件夹下;
12.回到keil,点击三个箱子的工程文件管理按钮,把默认组给删掉,新建三个组分别为Start、Library、User;
13.选中Start,点击Add Files,打开Start文件夹,文件类型选所有文件,添加后缀为md的启动文件以及.c和.h文件,点击Add;
14.选中Library,点击Add Files,打开Library文件夹,文件类型选所有文件,全选,点击Add;
15.选中User,点击Add Files,打开User文件夹,文件类型选所有文件,全选,点击Add;
16.点击OK,工程里的组和文件就都添加好了;
17.点击魔术棒按钮,打开工程选项,选择C/C++,在Include Paths栏添加开始自己建的文件夹Start、Library、User路径,点击OK;
18.在Define栏添加USE_STDPERIPH_DRIVER字符串
19.选择Debug,调试器选择STLINK,点击Settings,选择Flash Download,勾上Reset and Run;
20.点击确认,OK,工程选项就配置好了;
21.打开main.c,删除原来的代码,右键添加头文件,写上主函数,这样整个工程就建好了,编译测试一下;
作者:Doraemondaytoy