STM32 软件开发环境搭建

无论哪一个单片机环境的搭建均包括三部分:程序开发编译调试程序(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文件后点击开始编程即可

发布了87 篇原创文章 · 获赞 324 · 访问量 48万+

猜你喜欢

转载自blog.csdn.net/qq_35379989/article/details/89527623