【0】STM8——————STVD编译工具安装与程序下载

1、安装STVD,在ST的官网下载。

STVD只支持汇编开发,C语言开发需要安装COSMIC C編譯器,单独下载。

2、到COSMIC官网下载COSMIC C for STM8:http://www.cosmic-software.com/download.php#stm8

对于stm8可以使用32K免费使用权限,每台电脑是1年,以及16K的限制权限。

需要使用邮件获取license.lic文件(必须使用邮件或在线获取,其他方法会不成功)。

3、在STVD添加COSMIC编译器,选择Tools->Option选项Toolsets页面进行设置。

同时软件会自动提示:添加license文件,将前面邮件获取的license指定进来即可。

4、打开工作空间*.stw文件,设置头文件路径:

【0】STM8——————STVD编译工具安装与程序下载_第1张图片

设置仿真下载器:

【0】STM8——————STVD编译工具安装与程序下载_第2张图片

官网下载的文件及参考文件:

http://pan.baidu.com/s/1eSh31iM

【0】STM8——————STVD编译工具安装与程序下载_第3张图片

转自:https://blog.csdn.net/u011329967/article/details/80174236?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-2

程序烧录

【0】STM8——————STVD编译工具安装与程序下载_第4张图片

介绍小操作流程:

1、如图序号1,根据自己使用的芯片,在这里配置和选择芯片

【0】STM8——————STVD编译工具安装与程序下载_第5张图片

1)、图1 选择烧录工具

2)、图2选择烧录方式,SWIM只能烧录STM8的程序,JTAG和SWD可以烧录STM32程序

3)、图3选择要烧录芯片的信号

如上步骤设置好配置内容后就可以选择烧录程序了

2、如第一张图2,打开要烧录的HEX文件、s19或者sx文件,加载好文件后可以在PROGRAM MEMORY显示程序数据,还可以在DATA MEMORY中需要烧录程序的默认数据

3、如果芯片有写保护,如第一张图3,这里选择OFF

4、将写保护设置下载到程序中,如第一张图4,点击按钮,即可烧录设置数据

5、将程序等所有数据烧录到芯片中,点击第一张图5按钮即可烧录完成

然后就可以测试程序了。

你可能感兴趣的:(STM8)