打印

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

[复制链接]
楼主: cuijj
手机看帖
扫描二维码
随时随地手机跟帖
61
Eugene.he| | 2008-6-3 14:43 | 只看该作者 回帖奖励 |倒序浏览

与低成本的ARM相比,单片机的优势在哪里

关键是做什么项目.

使用特权

评论回复
62
zhou63216| | 2008-6-4 18:19 | 只看该作者

这个讨论实际上存在逻辑上的问题

arm和单片机是两个不同的概念,应该改为32位的单片机和16位以及8位单片机之间的比较更准确一些.这个比较实际上和以前的8位机与4位机的比较是一样的,如果32位机能做的和16位机以及8位机一样便宜,那么32位机的应用就会快速增长,但是请不要忘记还有很多因素影响着应用,比如是否所有场合都必须32位机才能胜任,还有思维惯性,很多人用惯了一种型号的产品,并且这个产品能够很好的工作同时又具有很好的价格优势,人家有什么理由换别的型号?还有,不同厂家生产的产品,都有各自的特点,都有不同的市场定位,甚至还涉及到知识产权保护.因此,16位机,8位机会长期存在.

使用特权

评论回复
63
兰天白云| | 2008-6-5 20:27 | 只看该作者

51是MCU,ARM也是MCU

51是MCU,ARM也是MCU;该不该把MCU叫单片机呢?
ARM仅仅是32位的单片机(比51多了些模块,这些模块低档的PIC也有)
ARM的优势体现在速度,但DSPIC30系列(不知道该不该叫单片机)在相同频率下竞比大多数ARM7快

使用特权

评论回复
64
ocon| | 2008-6-5 21:02 | 只看该作者

haha,存在即合理~

使用特权

评论回复
65
phoenixmy| | 2008-6-5 21:09 | 只看该作者

不知道功耗上各有啥特长

使用特权

评论回复
66
gale320| | 2008-6-5 23:10 | 只看该作者

32位成为主流是必然的事情

32位的mcu,随便可以集成几百Kflash,st的str9集成了2M的flash,如何??

还有,RTOS的应用也是一个趋势,8位使用rtos,比较麻烦。

所谓51的IO操作方便,也不想想,为什么很多要求严格的场合不可以选择51,端口不能配置的原因啊!

8位开发人员的优势也在逐渐消失,现在很多大学单片机直接就学arm的了,出来就会用。

如果是量非常大,而功能要求简单,那选择8位,在成本上可以省一点,那是有价值的。如果不是量大的产品,而功能要求高一些,选择8位,不是一个好的选择。

有牛人在8位里面玩以太网,但是,绝大多数人使玩不动的,而网络,那是未来的方向,很多产品要求接入互联网的。

8位守住最低端的市场,而32位开始大量运用,这是mcu发展的趋势。至少,我们公司里面,8位的,只维护了,新的产品,全部考虑32位的。价格一样,性能更好,开发工具和rtos用起来都不错!

使用特权

评论回复
67
ar3000a| | 2008-6-6 01:05 | 只看该作者

热闹

但没涉及一个根本性的问题:51的群众基础! 你会这个arm,我会那个arm,咱们共同都会51,没了51,咱们没法沟通,净剩吵架。

使用特权

评论回复
68
平常人| | 2008-6-6 08:43 | 只看该作者

哈哈,LS您慢慢骑在马上看风景,谈您的马精,我们开车先走

技术的发展和进步,新技术的采用是历史的必然趋势,不要因为自己的懒惰而被历史所淘汰。

使用特权

评论回复
69
zw666| | 2008-6-6 14:54 | 只看该作者

小心成为“先烈”

    有句话这样说的“比别人快10步你就是“先进”,比别人快100步你就是“先烈”。”
    别开口闭口就说ARM是发展趋势,趋势能当饭吃吗?如果只谈“趋势”,那我们干脆学FPGA了。
    至于芯片外设,PIC 16BIT MCU带12BIT AD 大多数ARM还不带呢!外设是要看该款芯片的定位,看他针对什么领域。那不是MCU和ARM的差距。
    至于什么以太网,楼上是老兄不是说了嘛,做信息处理,用ARM,做控制用MCU。有几个用以太网做控制的?如果以太网适合做控制,就不会有什么CAN、LIN、EIB了。
    还有要说的一点 8BIT MCU != 51   32BIT MCU != ARM  PIC32和AVR32都是不错的选择。
    我认为优秀的剑客,手中无剑,心中有剑。掌握了处理芯片开发的精髓,这样的争论还有必要吗?况且,现在的开发是面向对象的,而不是面向处理芯片的。

使用特权

评论回复
70
airy| | 2008-6-6 15:24 | 只看该作者

简单、成熟、开发周期短、成本低

目前是这样,ARM的卖点是运算速度、功耗,在很多系统里面这些并不是问题。
等到有2块大洋一片的ARM芯片出现,再说成本差不多吧,功能单一点的应用环境下51的运算速度也绰绰有余了。

使用特权

评论回复
71
古道热肠| | 2008-6-6 16:44 | 只看该作者

哈哈,大家各抒已见,好

好的设计就是能做到最高的性价比,性能第一,价格最低,本着这个原则来做产品设计,您就知道每一个产品该用什么单片机了。
试问空调摇控器能用ARM作主控吗?试问手机能用8位作管理吗?似乎都不大可能,所以并不能说谁优谁劣,存在就有其合理性。

使用特权

评论回复
72
coalch| | 2008-6-7 11:28 | 只看该作者

支持72楼,应该撇清几个问题

应该撇清几个问题:
单片机!=51

很多人说51不好用就说单片机要被替代!殊不知现在多少人在用8bit机,甚至4bit机。而且现在很多8bit很好用,也在进步,很多厂商依然在开发新的8bit机,价钱很便宜。就像前面说的,如果做小家电都用ARM,厂商早干不下去了。一年几百万台的销量,如果8bit机比ARM便宜哪怕1块钱,作为老板,他绝对不会让你用ARM,只要8bit够用。
动不动就ARM的人,是理解不到靠销量生存的企业的难处的,那些企业用得单片机基本在3-3.5RMB以下,基本配置RAM1K,ROM16K。

使用特权

评论回复
73
qiuming| | 2008-6-8 14:45 | 只看该作者

看需要和看市场

看需要和看市场,需要哪个用哪个,选这家伙,真的要看需要.最后谁在都不太重要,重要是目前能挣钱,将来有的用.

使用特权

评论回复
74
gao8051| | 2008-6-12 09:07 | 只看该作者

简单就是优势。

好多人你给他复杂的单片机他不会用,但是有好多这种人,他们往往在大公司里面负责,ARM永远不如单片机简单,所以ARM取代不了8位单片机

使用特权

评论回复
75
云起| | 2008-6-12 09:25 | 只看该作者

不管怎样,零售价不到10元的彩电万用遥控器能用ARM做吗?

单品产量动辄几十万上百万的小家电、厨房电器、碟机降低1元成本就是天,抵得上10个“大牛”工程师的薪酬了。

使用特权

评论回复
76
peichf| | 2008-6-12 10:42 | 只看该作者

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

使用特权

评论回复
77
bojiazu| | 2008-6-15 12:10 | 只看该作者

容易上手,性价比好

在很多方面,不需要arm就可以完成的任务,如控制二极管的亮灭等

使用特权

评论回复
78
平常人| | 2008-6-15 21:07 | 只看该作者

万用遥控器能用ARM做!

使用特权

评论回复
79
shiyang800| | 2008-6-15 21:08 | 只看该作者

没什么好比较的哟

因为每一个控制器都有其具体的应用领域,嵌入式系统正是针对应用领域而打造的专用系统,成本方面肯定是经过很好的控制了的。

现在4位的CPU都还在用呢。但是ARM再便宜也不可能到两三元一片吧,再说了,简单的逻辑系统,根本就没有用ARM的必要。

除了成本,产品本身还有很多方面还要考虑,如功耗、应用环境等。

使用特权

评论回复
80
shiyang800| | 2008-6-15 21:24 | 只看该作者

请教:ayb_ice 大虾

我看你对ARM的I/O似乎有比较严重的偏见哈!

“ARM指令都是针对寄存器的,根本没有直接寻址能力,更别说像51那样的位寻址了,ARM操作IO口速度太慢,耗时耗代码,而低端的对这方面要求较高,ARM7的中断功能也不如51,CORTEX M3比ARM7强点,但也还不够。”

你去选个ARM的I/O写个代码输出无延时写高再写低的方波,拿示波器测试一下其频率,看看是不是比51,AVR强 !

I/O的操作速度很大情况下是取决于CPU的主频的。  

不过也可以搞个STC的51 跑个80M    肯定还是挺牛B的!

使用特权

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

本版积分规则