1、新建一个空文件夹为STM32F10垓矗梅吒x_Template,并在里面添加App、Bsp和Doc子文件夹。App存放用户编写的文件,Bsp存放和芯片有关的控制、驱动文件,Doc存放工程说明文件。
2、新建一个工程,选择一个空文件夹,然后输入工程名字
3、选择自己的芯片型号,这里以STM32F103RB为例
4、在线添加库文件,CORE是内核文件、Startup启动文件都是必须要的,其他是可选的,你选择其中一个时,会提示相关依赖,一并勾选上就可以了。
5、此时的文件目录变成了这样
6、添加组文件夹,和目录文件对应。
7、添加文件,先在对应目录新建main.c、bsp.c、bsp.h、README.txt,然后在工程的组文件夹里添加对应文件。
8、编写代码
9、配置魔术棒选项卡,在 Output 选项卡中勾选 Create HEX File,这样在编译的过程中就会生芤晟踔肿成 hex 文件,在 C/C++ 选项卡中添加编译器编译的时候查找头文件路径,在 Debug 选项卡中勾选本地仿真 Use Simulator,修改 Dialog DLL、Parameter选项。
10、编译成功