自造星球-创客空间  - 讨论区

标题:使用STVD开发调试STM8应用程序

2015年08月07日 星期五 16:12

STVD的全称是ST Visual Developer,是意法半导体公司专门为STM8系列MCU提供的一套集成开发环境。

STVD本身只有汇编编译器,没有C语言编译器,但STVD内置了多种第三方C语言编译器的支持,我使用的是Cosmic Software的C语言编译器。

Cosmic C语言编译器的免费版本可以支持32KB的程序,真的算是免费的午餐了。

在安装Cosmic C语言编译器的过程中,安装程序会提示进行注册,填写必要的信息后,可以直接发送邮件到官方指定邮箱,也可以将注册信息输出到一个文件中,稍后自行发送。

官方人员审核通过后(这个步骤是人工审核,比较慢),会发送一封附带License文件的邮件到我们的注册邮箱,我们将这个License文件复制到Cosmic C语言编译器的安装目录中的License文件夹即可。

然后我们需要配置STVD来支持Cosmic编译器,这个步骤也很简单,只需要在选项中的toolset选项卡中配置相关的目录即可,如下图所示。

我制作了一个工程模板,包含了STM官方的Standard Peripherals Library,MCU指定为STM8S Discovery开发板的MCU。大家可以直接下载使用。

STVD理所当然的支持ST-Link调试器,在项目的设置中选择即可,调试非常方便。

 

参考资料:

Cosmic C语言编译器

STVD 用户手册

STVD + Standard Peripherals Library 工程模板


如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号