【 – 字数作文】
篇一:《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, 点击ConfigureConfigure ST Visual Programmer ,配置好Hareware(这里我用ST_LINK),Port选USB(默认),Programming mode(这里我用STIM),选好型号,点击OK。
2, 点击FileOpen,选择目标文件,.hex 或者.S19 。
3, 配置OPTION BYTE 。
4, 点击ProgramAll tabs。
用STM32 ST_LINK Utility 烧录STM32步骤:
1, 点击Target–Connect,
2, 连上目标板后,点击File-Open file,导入目标文件。
3, 点击Target –Erase Chip
4, 点击Target - Program