STVD+Cosmic搭建STM8开发环境

发布者:SparklingStar22最新更新时间:2021-10-26 来源: eefocus关键字:STVD  Cosmic  STM8  开发环境 手机看文章 扫描二维码
随时随地手机看文章

1、在官网下载STVD并安装

因为STVD只支持汇编语言,还需要安装Cosmic编译器来支持C语言


2、到官网下载Cosmic并安装

在官网上注册一下,获取1年的免费使用license


3、在STVD上配置Cosmic路径


关键字:STVD  Cosmic  STM8  开发环境 引用地址:STVD+Cosmic搭建STM8开发环境

上一篇:STM8学习笔记(一)内核和架构
下一篇:STM8学习笔记1:CPU简介

推荐阅读最新更新时间:2024-11-12 10:25

ST公司的STM8AF5286主要特性及框图
ST公司的STM8AF5286是用于汽车的8位MCU,配置了多达128KB闪存,数据EEPROM,10位ADC,计时器,LIN,CAN,USART,SPI,I2C等接口,工作电压3-5.5V, STM8 CPU内核采用哈佛架构和三级流水线,工作频率高达24MHz,采用STM8A-DISCOVERY套件评估.本文介绍了STM8AF5286主要特性,框图,以及STM8A-DISCOVERY Discovery开发板主要特性,STM8AF板和STM8AL板硬件框图,电路图和材料清单. The STM8AF526x/8x/Ax and STM8AF6269/8x/Ax automoTIve 8-bit microcontrollersde
[汽车电子]
如何创建一个STM32工程模板
一。开发环境和固定库版本 二。准备工作 三。建立工程模板 1. 建立一个Template的文件夹 2.在Template文件夹下建立下面3个文件夹 CORE 用来存放核心文件和启动文件, OBJ 是用来存放编译过程文件以及 hex 文件, STM32F10x_FWLib 文件夹顾名思义用来存放 ST 官方提供的库函数源码文件。USER 目录除了用来放工程文件外,还用来存放主函数文件 main.c,以及其他包括 system_stm32f10x.c 等等。 3. 在STM32F10x_StdPeriph_Lib_V3.5.0LibrariesSTM32F10x_StdPeriph_Driver 下面,将目录下面的 src
[单片机]
如何创建一个STM32工程模板
STM8 如何自制BootLoader并实现在线升级
博主这里编写STM8代码使用的MCU是STM8S003F3,开发环境为IAR BootLoader升级数据从哪里来? 要实现在线升级就必须要有数据端口去接收新的升级文件的数据,本博文以串口为数据接收端口接收数据。关于串口部分代码如下: 我们在IAR的安装目录STM8\config(我的就是D:\IAR Systems\Embedded Workbench 7.3\stm8\config)下面找到lnkstm8s003f3.icf,然后将其复制到BootLoader工程目录下,以文本方式打开该链接文件, 对于APP应用程序需要将其中的NearFuncCode、FarFuncCode和HugeFuncCode的起始地址均从0x8
[单片机]
更超值,STM8微控制器的单板Discovery 套件发布
意法半导体的 STM8-SO8-DISCO 8位微控制器(MCU) Discovery 套件,可让用户在板子上一次评估三款STM8微控制器。这三款STM8微控制器是目前市场上在售的采用主流8引脚SO8封装的产品。 除了三合一这个出色的性价比优势外,该套件还是一款简约的开发板,除启动下一步开发所需的最基本功能外,没有任何多余的的配置。主板上有一个按钮和一个LED指示灯,方便用户与电路板交互,嵌入式STLINK/V2和USB端口简化了在线调试和从PC下载代码的过程。这三款微控制器焊接在三个插接式DIL-8模块上,可以用手拔下DIL-8模块与紧凑型主板的连接之处,单独取下模块,进行原型开发。 该套件支持 STM8S001J
[单片机]
更超值,<font color='red'>STM8</font>微控制器的单板Discovery 套件发布
STM8仿真调试快速入门
● ST Visual Develop的安装   到 ST 官方网站: http://www.st.com/stonline/products/support/micro/files/sttoolset.exe 下载安装。 ● ST Visual Develop之设置软件与建立、打开相关调试文件   ----使用Cosmic C语言,软件仿真   要用STVD的IDE下使用COSMIC C语言开发的话,首先要在STVD中对COSMIC STM8编译器进行设置。 如下图所示,运行ST Visual Develop 集成开发环境,选择菜单 Tools - Options ,在出现的对话框中选择 Toolset 选项卡。在 Tools
[单片机]
<font color='red'>STM8</font>仿真调试快速入门
STM8系列单片机定时器操作
1、void TIM1_DeInit(void) //复位TM1所有寄存器参数 2、使能TIM_1所用时钟 CLK_PeripheralClockConfig(CLK_Peripheral_TIM1, ENABLE) 3、设置定时器周期 函数void TIM1_TimeBaseInit(uint16_t TIM1_Prescaler, TIM1_CounterMode_TypeDef TIM1_CounterMode, uint16_t TIM1_Period, uint8_t TIM1_RepetitionCounter) 第一个参数:定时器的预分频系数
[单片机]
PIC单片机入门_MPLAB 集成开发环境和 MPASM编译器
1.七大汇编指令 1.1 #INCLUDE 语法: #include “文件名.*” 或 文件名.* 或无括号 或 引号 示例: #INCLUDE p12f675.inc 1.2 #DEFINE 用于定义变量和分配初始值;用户友好的名字被分配给常数,寄存器 ,管脚名等. 使程序易读; 例: #DEFINE MYCONSTANT H’5A’ 1.3 _ _CONFIG 设置配置位 1.4 ORG 语法: ORG address 例: ORG 0x0000 描述: 定义起始地址(0x0000). 1.5 EQU 语法: label equ expr 例: Seconds EQU 0x24 描述: 定义
[单片机]
PIC单片机入门_MPLAB 集成<font color='red'>开发环境</font>和 MPASM编译器
stm8 stm8s stm8af 485接口 modbus协议代码
本人使用stm8af62a6,stm8s和stm8af大多数是互通的,只用一个库函数 62a6只能使用uart3! 485接口是硬件,不需要管,任何硬件接线都可以实现 代码见附件,已实现通信 主函数代码,主要为初始化函数,以及modbus帧接收处理函数,帧接收处理按自己的需求自行修改,本例的处理函数为接收数据再多输出一点数据 单片机源程序如下: /****************************************************************** mian.c文件部分 **********************************************************
[单片机]
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved