无论哪一个单片机环境的搭建均包括三部分:程序开发编译调试程序(MDK)、驱动程序、下载至单片机的程序

下载地址:链接:https://pan.baidu.com/s/1zSE6ie6sp844bTPfKenhig  提取码:k0dq

1、MDK安装

点击MDK5文件夹中的mdk514.exe;

选择软件安装路径,这里我选择创建了一个MDK5文件夹,这里注意文件夹不要命名为中文或带有空格;

这里随便填写个人信息即可,填好后点击下一步等待即可完成安装,当然过程中会弹出安装Ulink点击确定安装即可,成功后弹出pack installer点击关闭,因为我们通过已下载好的包进行安装;

2、点击MDK5文件夹下的pack文件,这里我提供了stm32f103和stm32f407的因为一般大家都用这两款

安装过程很简单,单击然后next,最后finish即可完成

3、破解MDK5:右击以管理者权限打开mdk5,打开后点击file下的license management

在弹出的窗口中复制CID;

点击打开MDK文件夹中的Keygen破解程序,输入CID码,target选择arm,点击generate将产生的序列号复制到,license management中的lic框中点击add lic即可破解完成;

 

4、安装USB串口驱动,这里我用的是正点原子的stm32开发板,串口芯片CH340,故点击安装ch340文件夹中的驱动即可

5、使用flymcu利用串口将程序下载至stm32中

这里flymcu是免安装的,直接打开即可,串口需要打开stm32电源才能被检测到并下载程序;

需要注意的是对于F1来说波特率可设置为任意值,但对于F4来说波特率选择76800不能过高;

勾选校验和编程后执行,不勾选编程到FLASH时写选项字节;

下方选择DTR低电平复位,RTS高电平进BootLoader;

选择要下载的hex文件后点击开始编程即可

STM32 软件开发环境搭建相关推荐

  1. 实验二 软件开发环境搭建与 GPIO应用

    实验二 软件开发环境搭建与 GPIO应用 相关电路代码文件下载:https://wwe.lanzouw.com/ioorOyxic0h 目录 实验二 软件开发环境搭建与 GPIO应用 一.实验目的 二 ...

  2. CUDA在Windows下的软件开发环境搭建

    http://www.cnblogs.com/yaoyuanzhi/archive/2010/11/13/1876215.html CUDA在Windows下的软件开发环境搭建 本文我们以Visual ...

  3. Arduino软件开发环境搭建

    简 介: 给出了Arduino开发软件的下载与测试过程. 关键词: Arduinon,IDE Install the Arduino Software (IDE) on Windows PCs §01 ...

  4. DA14580软件开发环境搭建

    KEIL开发环境有两个需要软件包需要配置. 第一部分是CMSIS 第二部分是SDK 通过CMSI和SDK的一层层的封装,包装,目的就是为了user更简单,好用. 就像STM32编程的库函数版本,和寄存 ...

  5. FFmpeg windows软件开发环境搭建

    FFmpeg说明 FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影.转换.流功能1,包含了libavcodec ─这是一个用于多个项目中音频和视频的×××库,以及libavformat-- ...

  6. Android软件开发环境搭建

    步骤一:下载并安装JDK (Java SE Development Kit)  由于Android SDK和Eclipse都是用Java编写的,因此需要先在Windows 7上安装JDK,JDK可按以 ...

  7. DSP TMS320C6000基础学习(3)——CCS v5软件开发环境搭建

    ================================================== DSP CCS工程文件构成 =================================== ...

  8. 软件开发环境搭建系列之sublime text的相关配置(九)

    文章目录 一.st的获取及安装 1.1.st获取 二.st安装 2.1.下载说明部分 2.2.st的激活 三.安装插件管理工具 3.1.st插件管理工具Package Control 3.2.st的界 ...

  9. 无线红外探测器03-环境搭建及程序详解

    一.红外探测器需要实现的主要功能: 红外报警检测 电池低压检测 防拆开关检测 OOK无线发射 设备低功耗设计 二.搭建软件开发环境 本产品的主控芯片是STC15W204S. 1. Keil软件的安装 ...

最新文章

  1. 在idea中把项目上传到GitHub库中
  2. “能用”距离“好用”有多远?
  3. python条件语句函数_python sum 函数中可以使用条件语句吗
  4. java 正则首位8或者9的8位数字_从零开始学Python - 第025课:正则表达式的应用
  5. 华为鸿蒙系统可能,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  6. 小学音乐教学和计算机的融合,【多媒体技术论文】小学音乐多媒体教学融入策略问题(共5881字)...
  7. linux编译lnx文件命令_Linux命令总结
  8. The Wave kernel Signature: A Quantum Mechanical Approach to shape Analysis
  9. 关于svn目录地址迁移
  10. CSS属性之position
  11. 将 Android* x86 NDK 供 Eclipse* 而移植 NDK 演示示例应用程序
  12. 华为数据治理及数据分类管理实践
  13. Vue.js 基础入门
  14. 微信对账单功能开发(V2)
  15. 为什么配置智能DNS解析的时候一定要有默认线路?
  16. lending club 贷款逾期分析
  17. android双屏不同apk,双屏可折叠 通吃.exe和.apk 微软终于发大招了!
  18. moment格式化时间
  19. 课后练习--制作美联英语在线VIP页面——学伴
  20. 十大数据挖掘领域的经典算法

热门文章

  1. office中word使用过程中字体排版
  2. IDEA的打断点以及facets和artifacts的讲解以及Datebase 使用技巧
  3. FPGA矩阵键盘的驱动设计与验证
  4. bugku——滴答~滴(Morse Code)
  5. 笑话还是神话?-------现在可以期待的预言列表
  6. 计算机网络实验——交换机及VLAN的配置
  7. oracle高级—索引
  8. shell脚本编写教程(基于项目)
  9. 想购物去淘宝123导购看看
  10. lammps教程:CNA晶体结构分析命令