简单的比较没有任何意义,就象猎枪与大**的比较。看你用

[复制链接]
30518|106
 楼主| cuijj 发表于 2008-5-21 22:01 | 显示全部楼层 |阅读模式
现在低成本的ARM相比已经在20RMB以下了,真不知道16位等单片机的将来会如何?ARM的可靠性据说不如单片机,不知道是否?
athlon64fx 发表于 2008-5-21 22:07 | 显示全部楼层

20元的arm能写多大程序?

20元8位机可以写很多很多很多代码了,是ARM比不了的.
simon21ic 发表于 2008-5-21 22:46 | 显示全部楼层

更低的成本

lufeijian 发表于 2008-5-21 23:21 | 显示全部楼层

20块钱的51可以做一个功能很多的东西,

而20块钱的ARM不知道能做些什么东西.同样的程序,如果51用了8KB的代码空间,那么ARM估计要64KB才能装得下,表格除外.
hq_y 发表于 2008-5-21 23:57 | 显示全部楼层

51主要是在硬件上缺失很多模块

例如:canbus、usb、大容量RAM和flash、双串口、SPI、I/O数量和驱动能力、主频、位长...
-------------------------------------------------------------
做项目选择mcu,最重要的就是要物尽其用而不需要扩展;
要是一个产品需要以上硬件模块的话,靠51扩展,其价格和可靠性跟arm比起来性价比就差的太远了;

现在的arm的抗干扰性能也比51强的太多;
ayb_ice 发表于 2008-5-22 09:24 | 显示全部楼层

ARM也不是什么都好

比如操作IO口就远不51和其它MCU
machunshui 发表于 2008-5-22 12:35 | 显示全部楼层

thmba2指令的压缩率 ,接近2个字节指令的单片机

再说象51指令长度也不是固定的单字节的,
pic指令长度,14bit,2字节,3字节的都有,
avr指令长度,2字节,
430指令长度,2字节。

arm的thumba,thmba2指令的压缩率接近2个字节指令的单片机,
但性能却高的多了!
 楼主| cuijj 发表于 2008-5-22 12:42 | 显示全部楼层

16/32危机仿佛对ARM就没有显著的优势了

8位机在成本上还有些优势,可是16/32危机仿佛对ARM就没有显著的优势了。
wxj1952 发表于 2008-5-22 12:46 | 显示全部楼层
mxh0506 发表于 2008-5-22 12:47 | 显示全部楼层

我想16位以下的MCU存在理由是:

1.低运算量,对性能要求较低的应用需求
2.低功耗
3.低开发成本
4.适应更恶劣的工作环境
HWM 发表于 2008-5-22 12:49 | 显示全部楼层

十六位的MCU基本上是没啥空间了,但八位的MCU空间依在。

理由是8位MCU具有“小巧玲珑”的特点,这不仅是其体积相对比32位的ARM来的小巧,8位MCU的引脚也相对更精简,更适应于底端市场。

器件的选择往往并不是完全看其价格如何,就相当于“板斧和小刀”的关系。
hotpower 发表于 2008-5-22 13:23 | 显示全部楼层

哈哈~~~430还活着~~~

machunshui 发表于 2008-5-22 13:28 | 显示全部楼层

16位,不错

程序里,要是牵涉到要求速度大一点的数据处理,
16位比8位有优势。

在速度,功耗,价格之间是个好的折衷
machunshui 发表于 2008-5-22 13:37 | 显示全部楼层

不过cortex m3对pic的16位威胁太大了

不过cortex m3对pic的16位威胁太大了。


machunshui 发表于 2008-5-22 13:42 | 显示全部楼层

至于430,没有关系

至于430,没有关系,

捧着低功耗这个饭碗,足够吃了
ayb_ice 发表于 2008-5-22 13:52 | 显示全部楼层

我认为ARM根本不适合做低端市场

ARM指令都是针对寄存器的,根本没有直接寻址能力,更别说像51那样的位寻址了,ARM操作IO口速度太慢,耗时耗代码,而低端的对这方面要求较高,ARM7的中断功能也不如51,CORTEX M3比ARM7强点,但也还不够。
machunshui 发表于 2008-5-22 14:40 | 显示全部楼层

arm 牛在能做到低价,高速,较低功耗三者统一

arm 牛在能做到低价,高速,较低功耗三者统一
gyt 发表于 2008-5-22 14:55 | 显示全部楼层

够用就好

dandywang 发表于 2008-5-23 09:04 | 显示全部楼层

这个问题没有讨论的必要吧

古道热肠 发表于 2008-5-23 10:50 | 显示全部楼层

市场因素对技术的运用也起很大的作用

1、市场上的需求是够用,好用,管您用什么来实现,但产品设计和生产就会考虑到总体成本,设计成本,制造成本,维护成本都得计算在内。
2、技术逐步影响到设计,二十年前,Z80做控制相当普遍,十前年,MCS-51一枝独秀,如今,百花齐放,AVR,PIC,MSP430,ARM,一统天下,几乎不可能了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

9

帖子

0

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