打印

关于STM8S单片的速度问题

[复制链接]
4132|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kehai|  楼主 | 2010-7-5 15:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我们在做一个算法时(该算法主要是多比特位的移位和逻辑运算),使用的是STC的单片机,工作时钟为40MHZ,通过测试,运算速度无法满足要求。现在想改用STM8S系列的8L101F3,看介绍说它是3级流水的,最高频率16MHz。请问对STM8S系列熟悉的朋友,对于我要求的运算指令来说:带3级流水的、工作在16MHz的8L101F3,是否比单指令周期的、工作在40MHz的STC 速度快呢?   谢谢!

相关帖子

沙发
ayb_ice| | 2010-7-5 15:34 | 只看该作者
快,而且快很多
因为结构不一样
STM8基本是最强的8位机

使用特权

评论回复
板凳
928315| | 2010-7-5 23:12 | 只看该作者
STM8基本是最强的8位机???

那么AVR??

使用特权

评论回复
地板
hotpower| | 2010-7-5 23:15 | 只看该作者
不参与评论~~~只说STC不值得去研究~~~

使用特权

评论回复
5
ayb_ice| | 2010-7-6 08:12 | 只看该作者
AVR也敢参与最强8位机评比

恐怕连门都进不了,仅仅比老51强点

...

使用特权

评论回复
6
yhn1973| | 2010-7-6 11:29 | 只看该作者
若只局限于8位机,可选C8051F,50M或100M的那种,速度要快于STM8

使用特权

评论回复
7
ayb_ice| | 2010-7-6 11:39 | 只看该作者
STM8指令的有效性远胜51
不可同而语

使用特权

评论回复
8
yhn1973| | 2010-7-6 15:34 | 只看该作者
处理速度是指令效率和运行频率的综合体现,也许C8051F的整体指令效率比不上STM8,但架不住它的运行频率高呀,实际中还要看处理的数据和数据量,若对速度敏感的部分的数据量在256字节以下时,C8051F的指令效率还是可以的。

使用特权

评论回复
9
yhn1973| | 2010-7-6 15:37 | 只看该作者
好象Netjob分析的STM8的处理速度还比不上AVR

使用特权

评论回复
10
ayb_ice| | 2010-7-6 15:56 | 只看该作者
LS
你去了解一下STM8便知道了

其实AVR的架构一点也不先进

使用特权

评论回复
11
crazybee| | 2010-7-7 15:02 | 只看该作者
ayb_ice发表于  是不是AVR涨,火很大,呵呵,,,,,

使用特权

评论回复
12
ayb_ice| | 2010-7-7 15:07 | 只看该作者
有兴趣的比较一下便知

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

64

帖子

1

粉丝