stm8烧录环境

时间:2021-11-03 05:32:53 100字

篇一:《STM8烧录说明》

1. USB线连接电脑和烧录器,开启烧录器电源双击桌面图标WizPro100STM8.exe,打开烧录程序

2. 选择MCU型号:STM851AXX--STM8AF51AAT

3. 鼠标点击“加载”按钮,载入MCU烧录软件(默认为.S19文件格式),如下图:

4. 点击“打开”,载入SV64E0.s19文件,载入后的界面如下:

5. 点击程序界面“Option Byte”项,

右键点击“AFR7=0”一栏,选择1:Port D4=Beep,设置AFR7=1,

其他均保留默认设置。设置后的界面应该和下图吻合:

6.{stm8烧录环境}.

7.

8.

9. 点击程序工具栏“下载”按钮,将程序下载到烧录器中,时间为10秒钟左右 下载完成后,拔去USB连接线,关闭烧录器电源。 重新开启烧录器电源,在听到烧录器“嘀”响一声之后就可以进行离线烧录了

9.离线烧录:正确放入芯片,压紧,此时,轻按烧录器上的“编程按键”,则烧录器的状态指示灯(绿灯)不断闪烁。烧录完成后,烧录座的“OK”灯点亮,并会听到烧录器“嘀”响一声,说明烧录成功。一次烧录在十几秒钟左右。

10.一次烧录完成后,取下芯片,重复第9步骤,连续烧录。

篇二:《STM8S系列单片机开发环境应用快速入门》

STM8S系列单片机开发环境应用快速入门

最近ST在国内大力推广他的8位高性价比单片机STM8S系列,感觉性能上还是非常不错的,网上稍微看了点资料,打算有机会还是学习一下,先入门为以后做好技术积累。好了,长话短说。手上拿到一套ST最近做活动赠送的三合一学习套件,上面包括STM32F小板、ST LINK小板、STM8S小板,做工很精致,相信很多朋友也收到了。既然当初去申请了,人家也送了,总得把用起来吧,放着吃灰尘是很可惜的^_^ 。

好,步入正题,刚开始在论坛上逛了一圈,感觉STM8S的资料实在太少,都是官方的应用资料,没有什么入门介绍,连需要安装什么软件都搞不清楚。偶的电脑光驱坏了,所以也读不出光盘里有什么东西,所以只能到处瞎摸,还是ourdev论坛好,嘿嘿,仔细看了几个帖子,总算明白大概是什么样的开发环境了。用C语言开发STM8S,需要安装两个软件:1、STVD IDE开发环境;2、COSMIC for STM8 C编译器。

STVD可以到官网下载,下载地址:

/stonline/products/support/micro/files/sttoolset.exe

COSMIC 需要申请LICENSE,比较繁琐,刚好坛子有人传了一个免安装无限制版本的,偶就赶紧下载了,大家可以去下载,仅做为个人学习使用。

下载地址:

/retype/zoom/9a8e2ffdf61fb7360b4c6554?pn=2&x=0&y=1741&raww=682&rawh=547&o=png_6_0_0_150_112_591_458_893.25_1263.375&type=pic&aimh=384.9853372434017&md5sum=f6a147bfb4a23ebae710b25d06862038&sign=541722bab0&zoom=&png=15732-129269&jpg=0-0" target="_blank">

(原文件名:2.jpg)

引用图片

三、在Workspace filename里输入Workspace名称,由于最终我们要测试一个现成的LED程序,所以偶写了

led,随你喜欢了,呵呵。在Workspace里设置好文件当前要存放的路径。然后点“OK”确定。

(原文件名:4.jpg)

引用图片

四、在Project filename里输入工程的名称,在Project location里设置好工程的存放路径。因为我们是要用C语言来开发的,所以在Toolchain里要选择 STM8 Cosmic 编译器;在Toolchain root里就要填写你刚才下载解压后的那个无限制的Cosmic的存放路径就可以了。都填好后,点“OK”。{stm8烧录环境}.

(原文件名:5.jpg)

引用图片

怕大家搞不清楚上面的那个Toolchain root的存放路径,特截图一张。我是放在那里的,你看你放哪里就填哪里的路径。

(原文件名:10.jpg)

引用图片{stm8烧录环境}.

五、在MCU Selection里,需要选择实际的MCU型号了,ST送的套件板上的芯片型号是STM8S207SBT6C,而下列的型号中却是STM8S207S8,没对上号,不知道是不是STVD弄错了。反正偶选下面的STM8S207S8是可以用的,先用着咯,呵呵。双击型号后,点“OK”。

(原文件名:6.jpg)

引用图片

六、下面工程就建立好了,呵呵,自动生成main.c 、stm8_interrupt_vector.c 、mods0.h。试试compile、build

,一切顺利,因为现在main.c只有一个主程序,所以还是可以编译通过的,没有什么错误提示,如下下图:

(原文件名:7.jpg)

篇三:《STM8S开发软件安装教程》

STM8S开发软件安装教程

1、STVD IDE开发环境;

2、COSMIC for STM8 C编译器。

STVD可以到官网下载,下载地址:

/stonline/products/support/micro/files/sttoolset.exe COSMIC 需要申请LICENSE,比较繁琐,刚好坛子有人传了一个免安装无限制版本的,偶就赶紧下载了,大家可以去下载,仅做为个人学习使用。下载地址:

/retype/zoom/546b5bc61a37f111f1855b83?pn=1&x=0&y=0&raww=893&rawh=138&o=png_6_0_0_0_0_0_0_892.979_1262.879&type=pic&aimh=74.17693169092945&md5sum=4d305bb31102b967efb27548361b91d8&sign=fa56211e8d&zoom=&png=0-7402&jpg=0-0" target="_blank">{stm8烧录环境}.

File New

Workspace,在New Workspace窗口里选择Create workspace and projects,点击“确定”建立工作组和工程

三、在Workspace filename里输入Workspace名称,由于最终我们要测试一个现成的LED程序,所以偶写了led,随你喜欢了,呵呵。在Workspace里设置好文件当前要存放的路径。然后点“OK”确定。

四、在Project filename里输入工程的名称,在Project location里设置好工程的存放路径。因为我们是要用C语言来开发的,所以在Toolchain里要选择 STM8 Cosmic 编译器;在Toolchain root里就要填写你刚才下载解压后的那个无限制的Cosmic的存放路径就可以了。都填好后,点“OK”。

怕大家搞不清楚上面的那个Toolchain root的存放路径,{stm8烧录环境}.

特截图一张。

我是放在那里的,你看你放哪里就填哪里的路径。{stm8烧录环境}.

五、在MCU Selection里,需要选择实际的MCU型号了,ST送的套件板上的芯片型号是STM8S207SBT6C,而下列的型号中却是STM8S207S8,没对上号,不知道是不是STVD弄错了。反正偶选下面的STM8S207S8是可以用的,先用着咯,呵呵。双击型号后,点“OK”。

六、下面工程就建立好了,呵呵,自动生成main.c 、stm8_interrupt_vector.c 、mods0.h。试试compile、build,一切顺利,因为现在main.c只有一个主程序,所以还是可以编译通过的,没有什么错误提示,如下下图:

篇四:《STM8 STM32烧录攻略》

用STVP烧录STM8系列步骤:

1, 点击ConfigureConfigure ST Visual Programmer ,配置好Hareware(这里我用ST_LINK),Port选USB(默认),Programming mode(这里我用STIM),选好型号,点击OK。

2, 点击FileOpen,选择目标文件,.hex 或者.S19 。

3, 配置OPTION BYTE 。

4, 点击ProgramAll tabs。

用STM32 ST_LINK Utility 烧录STM32步骤:

1, 点击Target--Connect,

2, 连上目标板后,点击File-Open file,导入目标文件。

3, 点击Target --Erase Chip

4, 点击Target - Program