本文总共664个字,阅读需3分钟,全文加载时间:2.199s,本站综合其他专栏收录该内容! 字体大小:

文章导读:我们本文介绍几种向单片机烧写程序的常用方法。 先介绍最简单的方法,那就是用st-link下载器来下载。st-link支持stm8和stm32的仿真和调试。市场上有4P和20P接口两种,4P的接口是SWIM接口,可用于stm8单片机的下载……各位看官请向下阅读:

我们本文介绍几种向单片机烧写程序的常用方法。

先介绍最简单的方法,那就是用st-link下载器来下载。st-link支持stm8和stm32的仿真和调试。市场上有4P和20P接口两种,4P的接口是SWIM接口,可用于stm8单片机的下载。20P的接口是JTAG接口,用来接stm32单片机。我们用4P接口来向stm8 CPU下载程序。接法如下(如果大家是自己设计板子千万记得要将stm8芯片VCAP引脚串上一个2.2UF电容接地,而不能直接接地,否则下载器将识别不了单片机):

下载程序我们可以使用上篇文章介绍的IAR软件下载,在程序没错,编译通过的话,点击图示,为download下载。

其他软件也是可以的,在这小编再给大家再介绍另外一种也相当好用的烧录软件--STVP。按照下图的1、2两个步骤,步骤1为配置型号st-link,步骤2为进行下载。

另外一种方法是通过串口进行下载(这种方法我们针对stm32来说了,因为我们当下主讲是stm8,那么对这种方法就不做细说)。

使用串口下载我们需要配置boot0和boot1两个引脚。下载时需要配置boot0、boot1为11,下载完毕时,需要配置boot0为0,boot1任意,就可以使程序从主闪存存储器开始运行。我们现在最常用的是CH340芯片来实现一个USB转串口下载,下图供大家参考。

最初学习,推荐大家使用最常用st-link方式下载,方便省事。等到读者有一天能够自己设计板子了,可以添加一个CH340串口下载模块,那样使用一根USB下载线,网上找一个串口烧录软件,就可以进行下载啦。

以上内容由优质教程资源合作伙伴 “鲸鱼办公” 整理编辑,如果对您有帮助欢迎转发分享!

你可能对这些文章感兴趣:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注