STM8系列单片机程序的下载方式

  • 一、概述
  • 二、SWIM硬件接口下载方式
  • 三、UART硬件接口下载方式
  • 四、总结

原文链接:https://www.yourcee.com/newsinfo/2928510.html

一、概述


STM8系列单片机程序的硬件下载接口有两种SWIM和UART,而软件下载工具却有很多,常用的有IAR、STVD、STVP、Flash Loader Demonstartor等。

二、SWIM硬件接口下载方式

SWIM是通过ST-LINK下载器连接,ST-LINK接入电脑,使用STVP工具软件直接下载。点击下载官网ST-LINK驱动及工具软件并安装好驱动,在设备管理器里面可以看到已安装好。

ST-LINK下载器的引脚功能


ST-LINK与STM8单片机的接线如下图,下载器的VDD的供电电流较小,开发板最好也单独再供下电

安装并打开STVP下载工具软件,配置好下载器和对应STM8开发板的芯片型号

打开编译好的hex文件,点击下载按钮,即可实现程序的下载

三、UART硬件接口下载方式

下载前用STVP工具软件读取芯片的选项字节,若发现没有使能BootLoader Enabled选项或者没有出现BOOTLOADER这一行,则该型号的芯片不支持串口下载。

若读取后发现有使能BootLoader Enabled选项,则选择这个功能

安装打开Flash Loader Demonstartor软件,使用USB转TTL连接好STM8单片机的串口,复位一下STM8单片机,这个下载软件和STM32的串口下载使用的是同一个。


四、总结

STM8系列的单片机程序下载就两种接口,部分型号不支持UART的下载方式,但软件工具多种多样,根据自己的实际操作习惯使用相应的软件工具,推荐使用ST-LINK下载器和IAR IDE下载和调试程序。

STM8系列单片机程序的下载方式相关推荐

  1. 免外围电路CH32F/CH32V/STM32F系列单片机串口一键下载方案(CH340)

    一.概述 CH340X和CH340C等USB转串口芯片提供专用下载模式,可实现免外围电路CH32F/CH32V/STM32F等单片机串口一键下载功能,对此类支持多模式启动的单片机,无需外围三极管等逻辑 ...

  2. STM8系列单片机命名规则

    STM8系列单片机命名规则 STM8命名规则示列:STM8S005K6T6Cxxx 代表的意义为: 超值型 STM8内核(可以理解为8位51增强型内核)MCU,LQFP-32封装,32KB FLASH ...

  3. STM32程序DAP下载方式和串口下载方式分析

    STM32程序的DAP下载方式和串口下载方式分析 前提简述 DAP下载方式 串口下载方式 前提简述 本人学习的是STM32F1系列这款单片机.标准库对于新手来说作用还是非常大的,所以接下来关于这款单片 ...

  4. 免外围电路ESP32/ESP8266系列单片机串口一键下载方案

    一.概述 CH340X.CH343.CH342等USB转串口芯片支持免外围电路ESP32/ESP8266等单片机串口一键下载功能,对此类支持多模式启动的单片机,无需外围三极管等逻辑控制电路,将芯片提供 ...

  5. stm32f系列的芯片包下载方式

    废话不多说上流程 keil软件的下载安装是很容易的,但是新安装的keil软件本身不带各个芯片型号的芯片包,所以芯片包基本都是要使用者自己去keil官网下载的,说到去官网下载此处提供一个直达keil官网 ...

  6. linux:交叉编译后程序的下载方式

    1.连接好开发板串口线,网口线,电源线: 2.在PC机linux中启动minicom(串口通讯工具): 3.启动开发板电源,开发板加载linux,加载信息通过串口打印到minicom上,如minico ...

  7. 加湿器-香薰机的设计方案(单片机程序+PCB)超声波震荡方式 原理图+PCB+源代码+详细设计说明

    雾化器库使用说明 本文档为赛元提供的雾化器库的使用说明,雾化器库支持1.7M.2.4M和3M频率的雾化片,库提供了函数接口进行设置.其中1.7M雾化片适用于大功率加湿器(功率在15W以上),2.4M. ...

  8. 单片机如何烧录程序?单片机的下载方式讲解

    对于单片机项目,编完程序后要将hex文件下载到单片机中,程序才能够执行,才能实现相应的功能.单片机程序的下载方式有多种,下面介绍几种常用的下载方式:ISP(串口下载),SW,JTAG.所涉及到的单片机 ...

  9. 单片机小白学步系列(十五) 单片机程序下载失败总结

    前面介绍了点亮第一个LED的全过程,很多人可能很幸运的点亮了LED,然而也很可能不少人非常不幸没有把程序下载进去.初学者常会遇到程序无法下载的情况,很多人在尝试多次未果后比较受打击,因此放弃了学习,实 ...

最新文章

  1. 职场中怎样评估系统架构师的成绩?
  2. 哈罗单车怎么关锁还车_街头现新版哈罗单车,细数6大变化,你觉得怎么样?...
  3. zoj 3386 Trick or Treat 三分 求最大值的 最小值
  4. Python-opencv在线帮助
  5. 基础 - jQuery选项卡
  6. 计算机系统不能更改,电脑系统时间怎么设定不能修改
  7. 11.m进制转十进制
  8. java类变量什么时候初始化_Java类变量的初始化时机
  9. Proteus8.6 安装教程
  10. 浅谈IDEA Scratch files万能的临时文件功能
  11. 防毒技巧 从硬盘及内存中检测潜存病毒
  12. android8.0系统 原生,羡慕原生安卓8.0?索尼XPZ系统占用11GB苦不堪言
  13. java和ssm开发的医院体检预约系统有论文
  14. jsp页面打开为空白页
  15. 网页版简易计算器(仅加减乘除)
  16. Android手机直播(三)声音采集
  17. 【2022最新】手把手教你拥有自己的服务器与网站(无需备案)
  18. 985大学计算机国赛,盘点通往985、211院校的108条路,总有一条适合你的
  19. linux ps 源代码,【linux】ps(示例代码)
  20. SAP PP相关函数

热门文章

  1. 洛谷-P1598- 垂直直方图
  2. 【3D打印机】原来配置Marlin2.0这么简单,别说我没告诉你。
  3. 土壤基因组dna提取试剂盒
  4. BI可视化分析之Pentaho
  5. 数据结构入门:栈的实现(后进先出的原则)
  6. 提示用户输入一个高考_高考报名用户名密码显示错误怎么办
  7. ruby-下载图片,根据图片URL下载到本地
  8. java毕业设计坝上长尾鸡养殖管理系统Mybatis+系统+数据库+调试部署
  9. win10如何隐藏任务栏
  10. 【前端面试必读】实现图片16:9