[AVR单片机] avr,51,msp430这些单片机都快完蛋,争啥呀。都散了吧。

[复制链接]
45504|167
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

还好这段时间正在研究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

如果你觉得在单片机的应用领域,只运算速度一项就占99%的话,那我无话可说
yhn1973 发表于 2010-7-31 11:49 | 显示全部楼层
总量在200mA左右的MCU一大把,
要非得钻牛角尖,吹毛求疵的话,
最好设置成5A,
咱啥外设都直接驱动
machunshui 发表于 2010-7-24 12:45

我只是说明决定选择一款单片机的因素很多,尤其是用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

那你用STM8和STM32的汇编比较一下字节变量的运算速度:
var1=var2+var3
var1、var2、var3都为内存变量
machunshui 发表于 2010-7-31 12:25 | 显示全部楼层
还好这段时间正在研究STM32的汇编,分支预测只是能提高分支指令的执行速度,但并不能保证分支指令在程序的不同位置所用的时钟数都相同,而用软件延时时,若指令的执行时间不确定,则会导致延时时间的不确定,STM32 ...
yhn1973 发表于 2010-7-31 11:37


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

举个例子说明说明一下,免得产生歧义
machunshui 发表于 2010-7-31 12:26 | 显示全部楼层
如果你觉得在单片机的应用领域,只运算速度一项就占99%的话,那我无话可说
yhn1973 发表于 2010-7-31 11:40


配置,价位相等,大家当然愿意用速度快的,适应性强啊。
你应该无话可说
machunshui 发表于 2010-7-31 12:29 | 显示全部楼层
那你用STM8和STM32的汇编比较一下字节变量的运算速度:
var1=var2+var3
var1、var2、var3都为内存变量
yhn1973 发表于 2010-7-31 12:13


请看95楼的贴图,已经说明8bit MCU != 8bit运算一定比32比他MCU好。
machunshui 发表于 2010-7-31 12:33 | 显示全部楼层
我只是说明决定选择一款单片机的因素很多,尤其是用C的情况下,已经不会再拘泥于某种内核,合适才是最好的。
如果按你的话说,
ARM最好都设成A8,
咱啥速度都能满足 ...
yhn1973 发表于 2010-7-31 11:49


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

现阶段尤其是某些高价高位低可靠性的8051,如C8051F应该首当其冲被淘汰。
 楼主| wangkj 发表于 2010-7-31 20:45 | 显示全部楼层
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就不错,速度快,资源多,现在价格也不贵。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部