在磁盘里面新建文件夹命名为“STM32F103ZET6工程",在该文件夹下创建"工程01"然后再在"工程01"中新建PRJ,USER,BSP三个文件夹,其中USER用于保存应用程序文件及头文件,BSP用于保存板级支持包文件,即"STM32F103"芯片外设驱动文件及头文件,PRJ用于保存工程文件。如图
进入MDK安装芯片支持包
在打开菜单中Project-->New uVision Project
上面的文件是编译后出来的,在这就在PRJ文件下输入MyPrj就可以。保存后就会出现选择芯片,我这选择的
是STM32F103ZE点击ok
下面出现的是芯片的资源情况勾选CORE,DSP,GPIO和Startup,依次表示项工程中添加Cortex-M3内核支持库,数字信号处理算法库,通用目的输入/输出口驱动库和芯片启动代码文件。点击ok进入
上图我跳过了一步就是需要点“红绿白”那个工程管理按钮(在Tools右下角)在这里面改了你的ProjectTargets,就点击"Project Targets"
旁边的按钮,Groups也是通过点Groups 旁边的按钮实现的。增加了俩个文件夹USER和BSP 点红色的X 可以删除所选中的。点击ok出现下图,
右击STM32F103ZET6选中Options for Target'STM32F103ZET6'
选中上面的Output,点上Create HEX File
点c/c++按钮添加c语言头文件路径和Manage Projets Items 一样创建选择路径
之后点击ok 大体上项目已经创建完成。
下面是写文件,首先是创建文件点击File或者下面的空白页
然后新建后点击保存按钮(蓝白色的)找到USER
输入文件名.c保存在USER中。同理新建其他文件在USER中
还有一个"vartypes.h"不再演示
同理在BSP下创建led.c和led.h到此一切建好,但是并不能编译和下载文件。后更