打印
[AVR单片机]

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

[复制链接]
楼主: wangkj
手机看帖
扫描二维码
随时随地手机跟帖
121
lh8008| | 2010-7-27 15:43 | 只看该作者 回帖奖励 |倒序浏览
"王咬兄"----估计会笑翻一大片.

使用特权

评论回复
122
网鱼人生| | 2010-7-28 09:33 | 只看该作者
一笑而过

使用特权

评论回复
123
andyany| | 2010-7-28 13:51 | 只看该作者
互联网出来的时候,说报纸要完蛋。结果报纸这蛋没有完。
总统出来很久了,按说国王要完蛋了。可是也没有完。
楼主,你说的情况要发生还早着呢。

使用特权

评论回复
124
lpcfans| | 2010-7-30 10:10 | 只看该作者
对小客户就是完蛋。买不到不就完蛋。
大客户可以无视。

使用特权

评论回复
125
yhn1973| | 2010-7-31 11:37 | 只看该作者
LS好好看看CM3,
流水线 + 分支预测,
看看会不会和c8051F有同样的问题。

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

否则,逞口舌 ...
machunshui 发表于 2010-7-24 12:18

还好这段时间正在研究STM32的汇编,分支预测只是能提高分支指令的执行速度,但并不能保证分支指令在程序的不同位置所用的时钟数都相同,而用软件延时时,若指令的执行时间不确定,则会导致延时时间的不确定,STM32在72M的工作频率下,别说是分支指令,就是有些顺序指令的执行时间也是不确定。

使用特权

评论回复
126
yhn1973| | 2010-7-31 11:40 | 只看该作者
从性能角度讲,
CM3,CM0虽然不是100%好,
那也是99%比现在的8 bit 性能好。

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

目前,低端8051还会存在一段时间,
向C8051F一类的,
应该可以彻底淘汰 ...
machunshui 发表于 2010-7-24 12:39

如果你觉得在单片机的应用领域,只运算速度一项就占99%的话,那我无话可说

使用特权

评论回复
127
yhn1973| | 2010-7-31 11:49 | 只看该作者
总量在200mA左右的MCU一大把,
要非得钻牛角尖,吹毛求疵的话,
最好设置成5A,
咱啥外设都直接驱动
machunshui 发表于 2010-7-24 12:45

我只是说明决定选择一款单片机的因素很多,尤其是用C的情况下,已经不会再拘泥于某种内核,合适才是最好的。
如果按你的话说,
ARM最好都设成A8,
咱啥速度都能满足

使用特权

评论回复
128
yhn1973| | 2010-7-31 11:57 | 只看该作者
我记得几年前machunshui 不是在嚷嚷着ARM7要淘汰8位机吗,现在不挺ARM7了,改挺CM3了?

使用特权

评论回复
129
yhn1973| | 2010-7-31 12:13 | 只看该作者
不要以为8bit MCU 的8位运算就牛
machunshui 发表于 2010-7-24 12:35

那你用STM8和STM32的汇编比较一下字节变量的运算速度:
var1=var2+var3
var1、var2、var3都为内存变量

使用特权

评论回复
130
machunshui| | 2010-7-31 12:25 | 只看该作者
还好这段时间正在研究STM32的汇编,分支预测只是能提高分支指令的执行速度,但并不能保证分支指令在程序的不同位置所用的时钟数都相同,而用软件延时时,若指令的执行时间不确定,则会导致延时时间的不确定,STM32 ...
yhn1973 发表于 2010-7-31 11:37


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

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

使用特权

评论回复
131
machunshui| | 2010-7-31 12:26 | 只看该作者
如果你觉得在单片机的应用领域,只运算速度一项就占99%的话,那我无话可说
yhn1973 发表于 2010-7-31 11:40


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

使用特权

评论回复
132
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好。

使用特权

评论回复
133
machunshui| | 2010-7-31 12:33 | 只看该作者
我只是说明决定选择一款单片机的因素很多,尤其是用C的情况下,已经不会再拘泥于某种内核,合适才是最好的。
如果按你的话说,
ARM最好都设成A8,
咱啥速度都能满足 ...
yhn1973 发表于 2010-7-31 11:49


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

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

使用特权

评论回复
134
wangkj|  楼主 | 2010-7-31 20:45 | 只看该作者
:lol

使用特权

评论回复
135
sunny_ugv| | 2010-8-2 12:49 | 只看该作者
能打仗的就是好兵,看你怎么用

使用特权

评论回复
136
chengang1996| | 2010-8-3 15:29 | 只看该作者
:),

使用特权

评论回复
137
zdaly| | 2010-8-4 08:29 | 只看该作者
19楼正解!

使用特权

评论回复
138
vhdl| | 2010-8-4 14:12 | 只看该作者
拜 王咬 兄啊,呵呵

使用特权

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

使用特权

评论回复
140
123jj| | 2010-8-6 12:18 | 只看该作者
此话差以,C8051F就不错,速度快,资源多,现在价格也不贵。

使用特权

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

本版积分规则