新建一个自己的工程模板,以我所用的MDK4为例



MDK4软件图标

(1)新建一个自己储存数据的文件夹。以我自己为例(文件夹名字任取自己记住熟悉就行,以下将以我的文件夹文件进行操作讲解)



新建的总体文件夹

(2)在文件夹下面再新建俩个文件夹,文件夹命名任取,自己熟练记住就好。我建立了user和Obj,user存放我们所需要的主程序及启动文件,Obj将存放我们所编译过程中产生的其他文件



新建的子文件夹

(3)找到商家提供文件夹将启动文件和主程序文件复制到user文件夹下面



需要复制的文件

(4)打开MDK4,点击Project,选中New uVision project新建一个工程



新建工程

(5)保存新建工程



保存新建界面图

(6)选择芯片。这里我所使用的是STM32F103T8C6芯片,所以选的是STMicroelectronics下面的----> STM32F103T8



保存之后显现的画面,选择芯片界面

(7)重命名工程和MDK4与自己文件的读取联系。重命名能够更好的识别自己的工程,添加MDK4自己文件夹的读取,不然MDK4不能进行编译

1.

点击Target 1右键进行重命名操作界面图

2.

重命名及添加文件操作界面图

3.

操作成功界面图

(8)选择文件生成和存放路径。需要设置生成.hex文件我们才能进行烧写和下位机运行,选择存放路径以免生成的文件太多我们找不到。

1.

设置生成.hex文件操作界面图

2.

选择生成文件存放路径操作界面图

3.

选择有关联的启动文件的文件夹操作界面

(9)进行程序的编译



程序编译操作界面图

申明:本篇文章为自己学习stm32的学习进程记录,若有侵权请联系本人博客(或E-mail:zg_2979@163.com)进行删除,如有其他人擅自用作其他用途后果自负!!!另外读者如有发现任何不对之处,欢迎指正。

最新文章

  1. Javascript刷题 》数组求和
  2. AngularJS 初用总结
  3. ORA-00054:资源正忙,但指定以nowait方式
  4. JS-DOM2级事件对象跨浏览器处理(已封装)
  5. 通过Android录音进行简单音频分析
  6. 电子词典的相关子函数db.c程序
  7. atitit.设计模式(1)--—职责链模式(chain of responsibility)最佳实践O7 日期转换
  8. codeforces 472C.Make It Nondeterministic 解题报告
  9. HDU 4035 Maze 概率dp,树形dp 难度:2
  10. “Sysprep 错误 + CAPI2 引起的蓝屏”的参考解决方法
  11. C#异常类总结
  12. SDC(1)–Hold Time
  13. session工作原理简介
  14. install django采坑
  15. openstack-KVM-Memory
  16. Java 文件类 File
  17. Weibull分布(韦伯分布、威布尔分布)
  18. 拓扑排序 Topological Sort
  19. 管道的创建与读写pipe
  20. 屏蔽百度及其广告的部分Host

热门文章

  1. 在命令行模式下查看Python帮助文档---dir、help、__doc__
  2. Unity 2018.3.0f 版本用C#编程启动VS时出现"Visual Studio 2010 Shell 无效的许可证数据"的解决办法
  3. 原子层沉积(ALD)和化学气相沉积(CVD)微电子制造铜金属化的研究进展
  4. AIoT 2020 年分析
  5. NVIDIA GPU卷积网络的自动调谐
  6. Jenkins 安装使用笔记
  7. 【C++】秒级时间戳,毫秒级时间戳
  8. 「10.11」chess(DP,组合数学)·array(单调栈)·ants(莫队,并茶几)
  9. VBS脚本编程(3)——常用函数
  10. Golang的一致性哈希实现