设计与开发

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

小编 2024-10-06 设计与开发 23 0

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

一、概述

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

二、SWIM硬件接口下载方式

SWIM是通过ST-LINK下载器连接,ST-LINK接入电脑,使用STVP工具软件直接下载。请到ST官网下载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下载和调试程序。

单片机系统设计下载电路

前几天讲解了单片机系统正常工作所需要的基本配置,也就是最小系统。单片机的最小系统包括:复位电路、晶振电路、电源电路、下载电路。讲解每个电路,并结合实际设计,展示实际电路。今天讲解下载电路。

1 单片机程序的下载方式

单片机是一种可编程芯片,在程序中可以实现对单片机IO口、片上资源的充分利用,正是因为可编程单片机才具有了强大的灵活性。那程序如何烧写到单片机中呢?每种单片机都有各自烧录方法,今天主要介绍三种:

ISP方式;

SWD方式;

JTAG方式;

2 烧写程序所用的工具

每种不同的烧写方法使用不同的工具:

ISP方式: 这种方式是通过单片机的UART口实现的,STC51单片机、STM32单片机、LPC单片机都可以用这种方式下载,所用的工具为USB/TTL;

SWD方式: 这种方式其实只有两根线,SWDIO和SWCLK,所用的工具为J-LINK;

JTAG方式: 这种方式所使用的工具也为J-LINK。

3 接口电路

ISP接口电路:

SWD接口电路:

JTAG接口电路:

本订阅号致力于单片机、ARM等嵌入式软硬件的设计经验分享,秉承“人人都是电子设计经验的分享者”的理念,成功路上不孤单,我们一起努力。公众号:micropoint8

相关问答

ManBetX官网在线登录(官方)APP 下载 安装/网站网页通用版入口

要使用某一通讯方式,单片机和电脑必须具有相应的通讯接口,个人电脑一般有RS232、USB、以太网、蓝牙等通讯方式。假设使用RS232通讯,电脑自带有RS23...

如何将 单片机 程序 下载 出来?

看你的是什么型号单片机,使用配套的编程器就能把程序读出来,但如果单片机加了密就不能用编程器直接读出了,可以拿到电子城里有专门解密的人解出来,但不管怎么...

单片机下载 的程序在什么地方?

单片机下载的成语在rom里面。单片机下载的成语在rom里面。

单片机下载 器是什么,有什么用啊?

您好:单片机下载器是给单片机下载程序的东西,程序经过编译生成目标代码,然后通过下载软件和下载器下载到单片机的ROM或者flash中。希望可以帮到您。您好:...

52 单片机 怎么 下载 ?

五二单片机可以通过USB转串口的模块与电脑进行连接,然后利用官方提供的程序下载软件进行程序烧写即可。五二单片机可以通过USB转串口的模块与电脑进行连接,然...

32位 单片机 好学习吗?

1、万事开头难,只要肯下功夫就能够学好32位单片机:当我上小学时,三年级开始学习复杂的汉字,数学的四种混合运算,为了背诵一首古诗,自己前前后后不知道重复...我...

如何把编好的程序 下载 单片机 上,请写出详细步骤?

首先,你要搞清楚,你使用的单片机下载程序,需要哪些工具.大部分单片机,都需要编程器实现,有些可以直接使用pc串口烧录程序。所以你需要准备相应烧录设备。...

单片机下载 不进去程序?

关于单片机下载不进去程序可能有以下原因:电源问题:电源电压不足、电源波动和噪音、电源过流、电源连接问题、电源启动延迟等都可能影响单片机的正常下载。...

9s12 单片机 用什么 下载 器?

对于9S12单片机,常用的下载器是BDM(BackgroundDebugMode)下载器。BDM是一种单片机调试接口,可以用于下载程序到9S12单片机的内部Flash或EEPROM中。BDM下载....

51 单片机 ,程序 下载 失败,显示:打开串口失败! Chinese:串口已...

电脑板载的串口不用装驱动,打开设备管理器看看里面有没有串口,有的话看看串口号是多少,用对应的串口号进行下载就可以了,如果设备管理器中没有串口,进入BIOS设置...

猜你喜欢