历史上的今天
返回首页

历史上的今天

今天是:2024年10月26日(星期六)

2021年10月26日 | STM8开发环境搭建(STVD + COSMIC)

2021-10-26 来源:eefocus

一、STM8开发IDE

1. STVD + COSMIC
ST Visual Develop (STVD)只支持汇编开发,C语言开发需要再安装COSMIC,配套起来使用。


2. IAR
IAR也可以用来开发STM8

下面介绍STVD + COSMIC的搭建方式


二、环境搭建

1. STVD下载、安装

直接从官网下载:https://www.st.com/en/development-tools/stvd-stm8.html在这里插入图片描述
安装很简单,基本下一步往下点。


2. COSMIC下载、安装

对于stm8可以使用32K免费使用权限,每台电脑是1年,以及16K的限制权限,需要使用邮件获取license.lic文件。


下载地址:https://www.cosmicsoftware.com/download.php

需要先注册后下载,安装后需要填邮箱获取许可文件。
在这里插入图片描述
3. STVD添加COSMIC
在STVD添加COSMIC编译器,选择Tools->Option选项Toolsets页面进行设置。选择COSMIC安装目录下的CXSTM8所在路径,弹出警告直接下一步。
在这里插入图片描述
如果软件提示添加license文件,将前面邮件获取的license指定进来即可。


4. 设置调试工具
在这里插入图片描述


推荐阅读

史海拾趣

HAHN - Elektrobau GmbH & Co KG公司的发展小趣事

1985年,美国电子工程师欧文·雅各布斯等7人在加利福尼亚州创立了高通公司。起初,由于创业资金严重不足,他们只能租用简陋的办公用房,团队成员甚至需要兼职打工来维持公司运营。高通的首个产品是一款用于对地站通信的调制解调器。然而,真正的突破发生在1989年,高通成功研发出全球第一台采用CDMA(码分多址)技术的无线通信系统原型机,这项技术极大地提高了频谱利用率。尽管初期面临各大运营商的质疑和拒绝,高通团队历经艰辛,最终成功说服运营商采用CDMA技术,开启了移动通信的新篇章。

Elite Semiconductor Products Inc公司的发展小趣事

随着全球对环保和可持续发展的关注度不断提高,Elite也积极响应这一趋势。公司注重环保理念在生产过程中的贯彻实施,采用环保材料和节能技术,减少生产过程中的污染排放。同时,Elite还积极参与环保公益活动,推动环保理念的普及和实践。这些努力不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

High Voltage Power Solutions Inc公司的发展小趣事

随着全球对环保和可持续发展的关注度不断提高,Elite也积极响应这一趋势。公司注重环保理念在生产过程中的贯彻实施,采用环保材料和节能技术,减少生产过程中的污染排放。同时,Elite还积极参与环保公益活动,推动环保理念的普及和实践。这些努力不仅提升了公司的社会形象,也为公司的可持续发展奠定了坚实基础。

DLP Design公司的发展小趣事

DLP创新设计公司,一家专注于DLP技术应用的企业,通过精准的市场定位和灵活的市场策略,成功在电子行业中脱颖而出。公司深入了解消费者需求,针对不同市场推出差异化产品。同时,DLP创新积极寻求合作伙伴,通过渠道拓展和品牌建设,逐渐提高了市场占有率。其独特的商业模式和敏锐的市场洞察力,使DLP创新在激烈的市场竞争中保持了稳健的发展。

HELUKABEL公司的发展小趣事

DLP联合科技公司,通过与国内外知名企业的技术合作,实现了技术的快速迭代和产品的升级换代。公司积极寻求与产业链上下游企业的合作机会,共同研发新技术、新产品。通过与合作伙伴的紧密合作,DLP联合科技在DLP技术领域取得了显著成果,为电子行业的发展做出了积极贡献。

FCI / Amphenol公司的发展小趣事

随着公司规模的扩大和市场的拓展,Amphenol公司开始实施全球扩张和多元化战略。公司不仅在美国本土设立了多个生产基地,还在欧洲、亚洲等地建立了分公司和研发中心。此外,Amphenol公司还积极涉足电子连接器等其他领域,进一步丰富了公司的产品线。这些举措不仅增强了公司的市场竞争力,也为公司的长期发展奠定了坚实的基础。

问答坊 | AI 解惑

学习嵌入式经验交流一下哈!高手些不要吝啬哈!

高手些不要吝啬哈!把你们的学习经验或者学习方法都交流一下谢谢了…

查看全部问答>

火牛开发板资料

第一次使用网络硬盘,大家看看是否可以下载,给个反馈啊 http://www.rayfile.com/files/667df32e-2cc4-11df-bc9c-0015c55db73d/…

查看全部问答>

P2P,文件传输协议方案的选择

最近想做个P2P的程序,主要是在两台终端间传输文件 在互联网上用 但要基于嵌入式平台,比如arm 这里要求两台终端间传输文件。要求可靠 初步打算用TCP,这里涉及到TCP防火墙的穿越问题 现在的问题是,是否需要写个专门 的文件传输协议,因为个 ...…

查看全部问答>

用DriverWorks如何在驱动程序中创建事件

我用DriverWorks编写在驱动程序中创建一个时间或者是自旋锁也行,应该怎么创建…

查看全部问答>

高手帮忙:vs2005 listview题头问题

我用vs2005做智能设备(PPC)开发,listview的题头在设备中不显示 在模拟器中可以看到,为什么下到设备中看不到呢 我的设备是symbol mc3090(wince5.0) …

查看全部问答>

OR BR 寄存器的设置问题!快帮帮忙吧!

有没有人能给我说说关于MPC8260的BR OR寄存器设置的问题。比如说接在CS0上的flash吧,BR[BA]是怎么表示其基址的?OR[AM]的值又是怎么确定的? 刚学这个系统移植没多长时间,真个问题怎么看芯片手册都看不懂,都快急死了,希望能得到大家的帮助,谢 ...…

查看全部问答>

ucos ii 中断 任务问题

    最近在做几个ucos 移植,但是我使用多中断接收和发送,在系统的中断管理里能够中断嵌套,但是在任务中中断接收数据然后中断发送数据,但是现在中断只能够进几次系统就死机了。。。。。 下面是任务。。 static void  AppT ...…

查看全部问答>

【探讨】在ARM启动过程中,使用C语言的前提是什么??

现象:我们在应用ARM进行开发过程中都会发现,ARM7 arm9的启动代码都是由汇编语言编写的,           在启动代码中初始化堆栈后, 才调用C语言编写的函数??   问题1:根据arm手册的ATPCS规 ...…

查看全部问答>

关于差模信号问题~ 急~~

如图,只有直流偏置时,输入电源相当于短路。输入电源所在的这条电路没有接地,为什么Ib还有电流呢?…

查看全部问答>

运算放大器知识第二课-负反馈常用的四种拓扑结构分析

运放的经典应用有负反馈和比较器.先说一下比较器. 如图所示,作为比较器,实际上就是比较OP_P(Vin+)和OP_N(Vin-)的大小,这里利用了运放的开环特性,理想状态下是不考虑运放电源Vs的,这种情况下,输出OP_P(Vout)应该存在两种情况,正无穷大和负 ...…

查看全部问答>