15827|41

69

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

STM8推广最大问题开发环境(编译器)。 [复制链接]

ST想借STM32之势推广STM8,没有好的开发环境,至少在但时间内很难推广起来。

STM32是通用核,市场有广泛的编译器,开发工具支持,ST可以不在这上面投入太多精力。

STM8与STM32不一样,stm8是专用核。

专用核首要问题让用户接受这个核和其对应的开发环境,必须在开发环境方面下大力气。
有好的编译器,用户才能更快更好接受这个专用核。

通常专用核编译器是芯片厂商自己开发或者借助第三方优秀编译器。(通常大公司重点在第一点,小公司重点第二点)

ST两方面都不怎么到位。
没好的编译器(如IAR,GCC,KEIL等)支持,尝试一下用STM8都没啥兴趣。

除非STM8有结对价格优势,或者迫不得已的原因(如老板指定用STM8),STM8基本上很难用上。

此帖出自stm32/stm8论坛

最新回复

我不是在推崇,,我是在谈经验。。。stm8的资料很少,,不建议使用固件库,做过一些产品之后,我相信,无论是谁,都会感叹它的功能强大,性能强悍,价格便宜的,经常用的,就是最小封装那个,1.85人民币但是功能和性能,我个人认为,已经是变态级别的了!  详情 回复 发表于 2015-6-13 11:58
点赞 关注(1)
 

回复
举报

85

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

哈哈,一面之词

COSMIC 不好吗? STVD不好吗?

看到楼主在不止一个论坛上、不止一个版面发同样的帖,为什么要到处发帖,唱衰STM8呢?  难道有什么特别的用意? 呵呵~~~~~~
此帖出自stm32/stm8论坛
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

对熟手来说,只要有支持C的编译器,都一样。

呵呵,我觉得 :对熟手来说,只要有支持C的编译器,都一样。
用STM32,搞了一周才基本适应,一个月才熟悉;尽管Keil C用了很多年。
学STM8,一天就习惯了,一周就熟悉了。毕竟是8位机啊,简单很多。
此帖出自stm32/stm8论坛
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

4
 

都差不多,用汇编可能上手会慢点,用C的话上手很快啊。。

无非就是刚开始要熟悉一下IDE,COSMIC的语法……
8位的都差不多,无非就是将资源换个名字,换种表达方式……
从ST的Library上手,会非常省事。。。
此帖出自stm32/stm8论坛
 
 
 

回复

89

帖子

0

TA的资源

一粒金砂(初级)

5
 

香版

可以反映反映.
ST出点小钱,让IAR代为搞一个iar for stm8.keil肯定是没戏了,keil搞其它单片机的经验还浅,而且stm8隐隐约约和arm低端有竞争.
iar反正搞编译器熟的很,而且有奶就是娘,这样可以照顾到许多老iar用户直接转过来.
此帖出自stm32/stm8论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

6
 

有IAR那时再好不过了

IAR的编译效率在业界也是数一数二的了。
为什么ST选择COSMIC呢?因为是法国公司?
此帖出自stm32/stm8论坛
 
 
 

回复

56

帖子

0

TA的资源

一粒金砂(初级)

7
 

STM8的核心是从以前的ST7核心发展而来

COSMIC一直致力于ST7编译器的研究与开发,它们的技术已经非常成熟,编译效率不比IAR低;如果IAR也做STM8的编译器,难说它的代码效率是否会比COSMIC高。

只要按照C语言的标准写程序,在使用上各种编译器没有差别,我不知道为什么大家总在编译器上纠缠。

与开发相关的,或与使用习惯相关的是IDE开发环境,在操作界面上和功能上,ST提供的STVD也与IAR的界面没有本质差别,要不了一天就可以熟练使用。



6楼:ST出点小钱,让IAR代为搞一个iar for stm8

1)这个问题早已列入议题
2)这不是一点小钱,而是上百万欧元
3)做出来是否比COSMIC好,如何评估都是个大问题
此帖出自stm32/stm8论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

8
 

价格是老板关心的事,编译器是我关心的事。

价格是老板关心的事,编译器是我关心的事。

选编译器,我最看重四样:
1.通用性。(是否支持多种MCU,IAR,GCC占尽优势)
2.标准性。(对C语言标准支持度。个人只看C99标准,GCC最好,IAR也不错,完全不支持C99的基本不用)
3.扩展性。(对C标准的扩展。GCC,IAR都做的不错。但是如果IAR能引入一些GCC的优秀扩展,而GCC也引入一些IAR优秀扩展就更好了----只是幻想而已)
4.效率。(IAR做的很好,GCC也不错。不过要点名批评一下IAR8051,也不知道IAR是咋回事,IAR8051效率很差)



此帖出自stm32/stm8论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

9
 

哈哈,8位机又出一黑马,好

                                 好不好上手,关键不在编译器.
此帖出自stm32/stm8论坛
 
 
 

回复

57

帖子

0

TA的资源

一粒金砂(初级)

10
 

支持6楼

                                  
此帖出自stm32/stm8论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

11
 

我关心的是STM8比STM32有什么优势没有,性价比?

                                  
此帖出自stm32/stm8论坛
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

12
 

我更关心的是它的硬件开发工具

软件工具 -- Cosmic 或  Ransional 还蛮好用的嘛!

现在的开发工具(3合1那款) ---- ST Link 3 下载速度太慢了!

烧录芯片时,等待好辛苦

希望ST 代理能出一个高速的烧录器! 

当然价格不能太高!~ 
此帖出自stm32/stm8论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

13
 

支持楼主

                                 楼主的想法不错,我非常支持
此帖出自stm32/stm8论坛
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

14
 

LZ没事瞎闹, 应用与编译器真得有莫大关系吗?

cosmic编译效率还是可以的,我当时用printf函数做了简单的对照,

ST72也是这个编译器,

照你说的,是不是所有的芯片都应由IAR或KEIL来做编译器??
此帖出自stm32/stm8论坛
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

15
 

看不出STM8有什么卖点

                                 跟其他8位机没有什么优势. 问题不在乎于IDE上. 当然有免费的IDE会有助推广, 但不是选用STM8的理由.
此帖出自stm32/stm8论坛
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

16
 

没有像D板JLINK那样便宜又好用的调试器是个问题

                                 ST-LINK-III好像还是个实验室级的产品
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

17
 

哈哈,一点也不奇怪

每次有类似的讨论,总能吸引一些从来没来或很少来ST MCU版面的网友,这说明我们不断地吸引了那些对ST MCU不懈的人,还有□□□□□□□(此处省略若干字)的人。

对于新的事物,在开始阶段不少人都多少有抵触情绪,当然也会有不少人喜欢把自己的思想封闭起来,在没有全面了解的基础上,片面地看待新事物。

记得我们2年前刚刚推出STM32时,就出现了这种现象,俺见怪不怪啦,呵呵~~~~~
此帖出自stm32/stm8论坛
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

18
 

用啥编译器,屁关系没有!

用啥编译器,屁关系没有!

有关系的是:

1.编译器价格

2.能否搞到D版

3.调试器价格

此帖出自stm32/stm8论坛
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

19
 

13楼觉得STLink太慢?

我们实测STLink烧录STM8的速度已经接近flash烧录的理论值了,不知道为什么你觉得慢呢?能不能具体说说你烧录了多大的代码,用了多少时间?

此帖出自stm32/stm8论坛
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

20
 

stm8 stvd+cosmic建工程 图文讲解

                                 http://www.stmsky.com/bbs/redirect.php?tid=16&goto=lastpost#lastpost
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
Microchip 直播|利用motorBench开发套件高效开发电机磁场定向控制方案 报名中!
直播主题:利用motorBench开发套件高效开发电机磁场定向控制方案
直播时间:2025年3月25日(星期二)上午10:30-11:30
快来报名!

查看 »

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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