要玩就玩 狠一点!

2009年11月16日 10:40    发布者:Netjob
STM8就是 ST72的改良版本,增强型51的基础上加了三级流水线。
增强型51的机器周期是4 个时钟。
而STM8的机器周期(指令周期)是4/3=1.333 时钟/ 也就是0.75MPS百万条指令每秒。

遗憾的是,STM8是累加器结构,指令优化很有限,许多指令需要操作外部RAM或SP堆栈。好比乘法指令,除法指令。。。。。

比AVR性能差25%-30%都不止。AVR内部有比较多的寄存器与ALU连接。

STM32是带DSP扩展的定点 RISC。72MHZ大概35 元。
确实是性价比好高的一款芯片。DIY的好选择。

但是,要要玩就玩 狠一点!

大家有没有想过【玩浮点DSP 】,

TI的TMS320C6720  144LQFP封装的支持133MHZ SDRAM.
才80元。200MHZ频率。
这个用来玩音频/视频算法估计也可以吧?


当人们在玩STM32,STM8,ARM9时,我们是否可以玩玩浮点的200MHZ DSP 呢?

偶那个STM8确实被STM8的结构与性能还有 没价没市,没好编译器忽悠了。
其实就是那些玩ST72的人玩STM8就很好了,
可惜ST72根本就不是什么主流。
目前的6-16主流就是51,PIC,AVR和430

网友评论

2009年11月16日
路过看一下
宇宙飞船 2009年11月16日
NETJOB用ARM 做过DSP的算法否?如果你能够用66M的ARM7做DSP算法时,比20M的AVR的速度高10倍以上,很多应用根本可以不用专用DSP了。
在以前年代的66M时钟486DX,用作软解压MPEG电影,视频速度已经达到能接受的程度,声音已经完全同步正常。虽然486DX带浮点处理器,但是作MPEG解压的速度优化根本上用不到浮点。
现在的STM32 的性能比486DX 有过之而无不及。应用作项目时应该比486好玩得多。
产品的性价比最终是由软件水平决定的。
2009年11月16日
是的,好多算法都是使用归一化或Q格式的库。这个我当然知道。但FPU还是很有用的。现在几乎都是配备的。
浮点的照样可以用定点。而且还多了个FPU.更高的性能指标了。
我看到的MP3,MPEG的算法都是LINUX下的,都是使用Q或归一化方法。连WINCE也是如此。
但是那些好比 杜比 AC3,AAC之类的东西吧,都是使用专业DSP做的。
连VCD/DVD的都是用DSP的,还没有使用MIPS或ARM的呢。
DSP的某些特点还是效率很高的,虽然RISC代理些DSP扩展。

TMS320C6720  支持SDRAM 133MHZ, HLQFP-144, 甚至才60元RMB!
确实方便的,比那些BGA封装。

性价比也不错哦!
alpha321 2009年11月16日
对,有条件可用TMS320C6720,不知道这款的开发工具支持怎样?
Netjob 2009年11月18日
如果TMS320C6720  200MHZ 才 60元的话。 这个DIY确实很有性价比了。
或者做个开发板。两层PCB就OK了。

PICCOLO的DEMO很便宜了,USB连板子才99元吧,DIY就没必要了。
ares_lan 2010年06月18日
看看再说
Netjob 2010年06月19日
现在玩浮点的28335, 板子开始布了。
linchun908 2010年06月22日
AD的balckfin 560x,400MHZ,价格也很便宜。
spydf 2010年06月22日
不太明白
Findlife 2010年08月08日
我也觉得看不太懂。。。。
noescape 2010年09月17日
看看再说了
wenjin0386 2010年09月19日
持观望态度!
hengjian 2010年09月20日
不懂
zzninter 2010年09月24日
高人,:)