STM32学习之路-MDK编译烧写例子

来源:互联网 发布:贵州电信网络测速 编辑:程序博客网 时间:2024/06/03 23:20

初学STM32,决定把每一步的学习都记录下来.

开发板:STM32F103VET(奋斗V5)

编译环境Uvison3


一、建立工程目录

现在一个文件中创建一下几个文件


CM3,FWlib,user 是从奋斗开发板给的例子中拷过来的,里面有一些相关的库文件和头文件,下面再说.obj是给输出文件的目录,list是放一些和链接相关的文件

然后建立新的工程文件:project->new uvsion project. 然后会出现一个提示框提示你是否添加STM32自己弄的一个.s文件,这里不做解释.... 然后自己添加一些

目录,下图的lib,usr,cmsys是我自己添加的


这里添加的都是.c文件.. 当然,还有头文件,下面会介绍怎么弄

可以看到source group 1 中放的就是STM32的.s文件..  lib我选择放了STM32的库文件,usr放一般的应用文件,cmsys放与平台相关的文件


二、配置输出选项


同理,还有个Listing选项,选择list文件


三、选择头文件目录


注:宏USE_STDPERIPH_DRIVER在头文件stm32f2xx.h中可以找到,它的含义是打开标准外设固件库


四、配置下载相关选项






这样就OK了.编译成功了以后点击Flash->Download下载就可以了.

0 0