蓝桥杯嵌入式学习——新建工程

蓝桥杯嵌入式学习——新建工程


1.新建文件夹
蓝桥杯嵌入式学习——新建工程
2.创建子文件
使用正点原子的格式,创建如下文件。
蓝桥杯嵌入式学习——新建工程
3.复制启动文件
core文件包含以下三个文件
蓝桥杯嵌入式学习——新建工程
FWLIB文件包含下面两个文件,inc为头文件(.h文件),src文件为.c文件。
蓝桥杯嵌入式学习——新建工程
USER文件包含以下7个文件
这5个文件可以去官方给的历程中复制,回到libraries的同级目录下:project>STM32F10x_StdPeriph_Template
蓝桥杯嵌入式学习——新建工程
libraries>cmsis>cm3>DeviceSupport>ST>STM32F10x
蓝桥杯嵌入式学习——新建工程
4.新建工程
打开mdk,点击project,new uvision project。弹出下面的界面:
蓝桥杯嵌入式学习——新建工程
输入文件名,保存在USER目录下面,这里要注意,要在legacy device datebase目录下选择stm32103RB
蓝桥杯嵌入式学习——新建工程
选择完芯片驱动后,点击OK,自动弹回到主界面:
蓝桥杯嵌入式学习——新建工程
点击manage project items(红圈内)
蓝桥杯嵌入式学习——新建工程
弹出这个界面,如图操作:
蓝桥杯嵌入式学习——新建工程
然后点击左侧新建,如图操作,
蓝桥杯嵌入式学习——新建工程
手动输入之前给工程取的名字
蓝桥杯嵌入式学习——新建工程
进入第二项groups,重复第一项的操作,点击new,手动输入子目录的几个文件名
蓝桥杯嵌入式学习——新建工程
点击右下角的Add Files,进入相对应的文件,为其添加.c和.s文件,.s文件为启动文件,只有一个。
下图为.s文件的添加方法,注意文件类型,选择.s
蓝桥杯嵌入式学习——新建工程
点击ok,自动弹回主界面,左侧出现刚才添加的目录
蓝桥杯嵌入式学习——新建工程
点击快乐魔法棒 :),(红圈内)
蓝桥杯嵌入式学习——新建工程
添加头文件的步骤如下:
蓝桥杯嵌入式学习——新建工程
注意在FWLIB文件中,需要将目录包含到下一级inc文件中
蓝桥杯嵌入式学习——新建工程
点击ok,返回到此界面中,在define中输入USE_STDPERIPH_DRIVER,STM32F10X_MD
蓝桥杯嵌入式学习——新建工程
点击ok,例程创建完毕,回到主界面,点击右侧的USER,弹出USER目录,选择main.c,删除里面的代码;在USER文件中包含listen和out两个文件,这两个可以删除。