lh8008 发表于 2010-7-27 15:43

"王咬兄"----估计会笑翻一大片.

网鱼人生 发表于 2010-7-28 09:33

一笑而过

andyany 发表于 2010-7-28 13:51

互联网出来的时候,说报纸要完蛋。结果报纸这蛋没有完。
总统出来很久了,按说国王要完蛋了。可是也没有完。
楼主,你说的情况要发生还早着呢。

lpcfans 发表于 2010-7-30 10:10

对小客户就是完蛋。买不到不就完蛋。
大客户可以无视。

yhn1973 发表于 2010-7-31 11:37

LS好好看看CM3,
流水线 + 分支预测,
看看会不会和c8051F有同样的问题。

不要为了时序而时序,为了8位运算而运算,为了1位运算而运算,
那就举个因为时序导致STM不能驱动,而c8051F能驱动的例子吧!

否则,逞口舌 ...
machunshui 发表于 2010-7-24 12:18 https://bbs.21ic.com/images/common/back.gif
还好这段时间正在研究STM32的汇编,分支预测只是能提高分支指令的执行速度,但并不能保证分支指令在程序的不同位置所用的时钟数都相同,而用软件延时时,若指令的执行时间不确定,则会导致延时时间的不确定,STM32在72M的工作频率下,别说是分支指令,就是有些顺序指令的执行时间也是不确定。

yhn1973 发表于 2010-7-31 11:40

从性能角度讲,
CM3,CM0虽然不是100%好,
那也是99%比现在的8 bit 性能好。

有些人试图找出那1%,就算有,能说明啥?
何况找那1%都很困难。

目前,低端8051还会存在一段时间,
向C8051F一类的,
应该可以彻底淘汰 ...
machunshui 发表于 2010-7-24 12:39 https://bbs.21ic.com/images/common/back.gif
如果你觉得在单片机的应用领域,只运算速度一项就占99%的话,那我无话可说

yhn1973 发表于 2010-7-31 11:49

总量在200mA左右的MCU一大把,
要非得钻牛角尖,吹毛求疵的话,
最好设置成5A,
咱啥外设都直接驱动
machunshui 发表于 2010-7-24 12:45 https://bbs.21ic.com/images/common/back.gif
我只是说明决定选择一款单片机的因素很多,尤其是用C的情况下,已经不会再拘泥于某种内核,合适才是最好的。
如果按你的话说,
ARM最好都设成A8,
咱啥速度都能满足

yhn1973 发表于 2010-7-31 11:57

我记得几年前machunshui 不是在嚷嚷着ARM7要淘汰8位机吗,现在不挺ARM7了,改挺CM3了?

yhn1973 发表于 2010-7-31 12:13

不要以为8bit MCU 的8位运算就牛
machunshui 发表于 2010-7-24 12:35 https://bbs.21ic.com/images/common/back.gif
那你用STM8和STM32的汇编比较一下字节变量的运算速度:
var1=var2+var3
var1、var2、var3都为内存变量

machunshui 发表于 2010-7-31 12:25


还好这段时间正在研究STM32的汇编,分支预测只是能提高分支指令的执行速度,但并不能保证分支指令在程序的不同位置所用的时钟数都相同,而用软件延时时,若指令的执行时间不确定,则会导致延时时间的不确定,STM32 ...
yhn1973 发表于 2010-7-31 11:37 https://bbs.21ic.com/images/common/back.gif

请问:那种MCU能保证分支指令在程序的不同位置所用的时钟数都相同?

举个例子说明说明一下,免得产生歧义

machunshui 发表于 2010-7-31 12:26


如果你觉得在单片机的应用领域,只运算速度一项就占99%的话,那我无话可说
yhn1973 发表于 2010-7-31 11:40 https://bbs.21ic.com/images/common/back.gif

配置,价位相等,大家当然愿意用速度快的,适应性强啊。
你应该无话可说

machunshui 发表于 2010-7-31 12:29


那你用STM8和STM32的汇编比较一下字节变量的运算速度:
var1=var2+var3
var1、var2、var3都为内存变量
yhn1973 发表于 2010-7-31 12:13 https://bbs.21ic.com/images/common/back.gif

请看95楼的贴图,已经说明8bit MCU != 8bit运算一定比32比他MCU好。

machunshui 发表于 2010-7-31 12:33


我只是说明决定选择一款单片机的因素很多,尤其是用C的情况下,已经不会再拘泥于某种内核,合适才是最好的。
如果按你的话说,
ARM最好都设成A8,
咱啥速度都能满足 ...
yhn1973 发表于 2010-7-31 11:49 https://bbs.21ic.com/images/common/back.gif

如果你把只要有人用51之类的8bit MCU视为没有被淘汰的话,其实没什么好说的了。
现在51之类的MCU市场份额逐步下降,
以后还将萎缩。

现阶段尤其是某些高价高位低可靠性的8051,如C8051F应该首当其冲被淘汰。

wangkj 发表于 2010-7-31 20:45

:lol

sunny_ugv 发表于 2010-8-2 12:49

能打仗的就是好兵,看你怎么用

chengang1996 发表于 2010-8-3 15:29

:),

zdaly 发表于 2010-8-4 08:29

19楼正解!

vhdl 发表于 2010-8-4 14:12

拜 王咬 兄啊,呵呵

heiheihaha1215 发表于 2010-8-6 11:01

msp和pic的应用领域已经被他们牢牢掌控住了,avr作为一款二代芯片还是能存在几年吧,51就不争气了,资源少,属于真正的过气一族···但仅凭这些就说arm的天下到来,未免太缺少依据了,毕竟arm的价位和系统单元属于要求较高的一类

123jj 发表于 2010-8-6 12:18

此话差以,C8051F就不错,速度快,资源多,现在价格也不贵。
页: 1 2 3 4 5 6 [7] 8 9
查看完整版本: avr,51,msp430这些单片机都快完蛋,争啥呀。都散了吧。