完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
之前从来没有接触过F0系列,更没有基于STM32F0标准库函数新建工程的经历,但是新建F1系列那还都是家常便饭,可是没有想到折腾了大半天才成功,最后记录一下吧。保证可以从无到有,详细记录每一个步骤。
一、环境 1.IDE开发环境::uVision V5.25.2.0 2.标准库:STM32F0xx_StdPeriph_Lib_V1.5.0 3.单片机:STM32F072RBT6 4.仿真器:JLINK_OB 二、图文详解新建工程步骤 1.新建工程文件夹并命名,例如test。 2.打开工程文件夹test,在里面新建五个文件夹。 INC: 用于存放 .h头文件 SRE: 用于存放 .c 源文件 MDK: 用于存放工程文件 OUTPUT: 用于存放输出文件,例如bin文件和hex文件等 DOC: 用于存放工程文档说明,比如历史版本修改记录,通信协议等 3.打开标准库文件,将Libraries文件夹复制到test工程文件夹下。 4.将标准库目录【STM32F0xx_StdPeriph_Lib_V1.5.0ProjectsSTM32F0xx_StdPeriph_Templates】下的main.h、stm32f0xx_it.h和stm32f0xx_conf.h头文件复制到刚刚新建的INC目录下。 5.将标准库目录【LibrariesCMSISDeviceSTSTM32F0xxSourceTemplatesarm】下的startup_stm32f070xb.s启动文件复制到刚刚新建的MDK目录下。 ##### 6.将标准库目录【STM32F0xx_StdPeriph_Lib_V1.5.0ProjectsSTM32F0xx_StdPeriph_Templates】下的main.c和stm32f0xx_it.c源文件复制到刚刚新建的SRE目录下。 ](https://imgchr.com/i/K8K58K) 7.打开MDK5,点击新建工程。 8.给工程命名并选择保存在MDK文件夹中。 9.弹出的对话框选择对应芯片。 10.点击OK之后,弹出的对话框直接叉掉。 11.点击如下图标,编辑工程目录结构。 12.编辑工程目录结构如下。 13.给工程添加文件。 将MDK中startup_stm32f072.s启动文件添加到Startup文件夹中。 将LibrariesCMSISDeviceSTSTM32F0xxSourceTemplates中的system_stm32f0xx.c文件添加到CMSIS文件夹中。 根据项目需求有选择的将外设库函数文件LibrariesSTM32F0xx_StdPeriph_Driversrc添加到STDLIB文件夹中。 将SRE文件夹中的main.c和stm32f0xx_it.c文件添加到User文件夹中。 将DOC文件夹中文件添加到DOC文件夹中。 14.点击魔术棒按钮,开始配置工程。 15.点击Output,将输出文件保存在OUTPUT文件夹中。 16.点击C/C++,在Define中添加USE_STDPERIPH_DRIVER,STM32F072。 17.点击C/C++,然后再点击Include Paths。 18.最后点击保存,然后编译,看到“。.OUTPUTtest.axf” - 0 Error(s), 0 Warning(s)。就表明大功告成啦。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1617 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1543 浏览 1 评论
977 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
683 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1595 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
645浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
516浏览 3评论
532浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
505浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 12:03 , Processed in 0.761265 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号