《从零开始开发STM8 系统》.pdf
文本预览下载声明
STM8
从零开始开发从零开始开发 STM8 系统系统
从零开始开发从零开始开发 系统系统
1. 建立建立 STM8S 开发环境开发环境
建立建立 开开发环境发环境
开发 STM8S 应用系统需要以下硬件及软件环境
STM8 C 编译器 (可从Cosmic 公司或 Raisonance 公司获得)
开发环境 (ST toolset,可从 ST 网站免费自由下载)
STM8 硬件驱动库(STM8 firmware library,可选,可从 ST 网站免费自由下载)
Debug 工具 RLink (从Raisonance 公司获得)或 ST-Link (从ST 获得)
STM8 评估板/学习板/客户目标板
图 1. STM8S 软件工具
1/11
STM8
2 .下载及安装软件.下载及安装软件
..下载及安装软件下载及安装软件
STM8 C 编译器(Cosmic C 或 Raisonance C) ;
ST toolset 集成开发环境;
STM8 Firmware Library。
2.1 STM8 C 编译器编译器
编译器编译器
Cosmic C 语言编译器
请从下面的网址登陆 Cosmic 公司网站:
或者直接键入 /stm8.php 进入如下界面下载:
图2. Cosmic Tools 下载页面
Cosmic 公司提供免费的 16K 代码限制的编译器。如果需要编译更大的程序,请联
系 Cosmic 公司的中国代理商。
Cosmic 公司要求客户注册后才能下载,请按照网页上的提示进行操作进行下载。
下载后运行该程序,请按照安装向导的提示进行安装。
如果没有申请过该软件的 License ,请按照提示进行注册。(注册时请用英文填写
您的真实信息,否则 Cosmic 公司拒绝受理客户的申请。)请将填写后生成的文件通过
E-mail 发送到:stm8_16k@cosmic.fr
2/11
STM8
Cosmic 公司会将 License 文件发送到您的 E-mail 邮箱内。将License 文件拷贝到:
Setup_folder\CXSTM8_16K\License
目录下。
Cosmic C 编译器安装完毕。
注意注意::如果安装软件时没有进行注册,请运行 Cosmic 安装目录下的 Lmreg16k.exe 文件
注注意意::
进行注册。
Raisonance C 语言编译器
用户也可到 Raisonance 公司网站下载 16k 代码限制的 C 语言编译器:
安装完毕后请根据提示到 Raisonance 网站申请license 。
2.2 ST toolset 开发环境开发环境下载及下载及安装安装
开发环境开发环境下载及下载及安装安装
ST visual develop(STVD)是一套高效简单易用的单片机集成开发环境软件,包括应
用代码的建立和调试等开发功能。STVD 是免费工具组件 ST toolset 的一部分,该组件
还包括 ST visual programmer (STVP)编程工具和 ST 汇编语言链接器。
请使用下列网页链接下载 ST Visual Develop(STVD)4.1.0 和 ST7 Visual Programmer
(STVP)3.1.0 软件。这些 IDE 支持所有的 STM8 产品,包括高级编辑器、项目构造
器(支持 cosmic 和 metrowerks 的 C 语言工具链,包括 ST 汇编程序/连接器)、
显示全部