打印

调查一下为什么选用低端ARM。

[复制链接]
楼主: xuyaqi
手机看帖
扫描二维码
随时随地手机跟帖
61
machunshui| | 2009-7-22 12:07 | 只看该作者 回帖奖励 |倒序浏览

目前主推51大厂主推很少

目前主推51大厂主推很少.
那些大厂用51核的产品,基本上都是51 MCU作配套,
很少有大厂主推做通用MCU的.

就目前世界范围内,51能有多大的市场占有率?

ATMEL主推AVR,
MICRCOHIP 主推PIC,
飞思卡尔 主推MC68HC,
ST 主推ST7,STM8,
TI 主推的MSP430.

也就NXP一家没有自己内核的低端MCU.

相反这些大厂除了MICRCOHIP 没有ARM核的产品外,其他的都有ARM产品,
大部分最为主推的32位 mcu.


恐怕,也就中国拜落后的思维所赐,51还能苟延残喘.

使用特权

评论回复
62
machunshui| | 2009-7-22 12:10 | 只看该作者

不要在死抱着落后的东西不放

不要在死抱着落后的东西不放,

先进的工具更能适合先进的设计,

工具的先进也是先进性的一部分.

使用特权

评论回复
63
liu_xf| | 2009-7-22 12:58 | 只看该作者

这样的讨论没意义,楼主能用8位机干的活为什么要用32位机

既然有这个东西肯定就有它的需求。

使用特权

评论回复
64
vwwj| | 2009-7-22 13:05 | 只看该作者

集成不一定能节省成本

  很多工程师做了几十个项目都没有机会用到十元以上的mcu
  因为有时候非集成器件更便宜
  例如带LCD控制器,PWM背光,按键控制的芯片才1.6元
  我知道的一款24位AD才不到2元
  你能想象这些器件和mcu集成在一起会比这个价格便宜么?

使用特权

评论回复
65
machunshui| | 2009-7-22 13:44 | 只看该作者

不用32位还用8位吗?

"这样的讨论没意义,楼主能用8位机干的活为什么要用32位机啊。"

15元以上的产品32位更加便宜,性价比更好,

不用32位还用8位吗?

使用特权

评论回复
66
vwwj| | 2009-7-22 14:21 | 只看该作者

没有用到的外设就等于没有

  按照machunshui 举的例子 stm32f103C6T6 2串口,1 I2C,1SPI,1 CAN, 1 USB.....

  假设用到第二个串口10%,用到I2C的50%,spi的20%,can的10,USB的20%
  那么同时用到以上外设的就是10%*50%*20%*10%*20%=万分之二
  也就是说你的stm32f103C6T6只有在这万分之二的用户里才有竞争力

   我用低端8位机正好可以灵活配置,MCU万能的,缺少的功能用外围解决,成本不一定比集成的贵

使用特权

评论回复
67
machunshui| | 2009-7-22 15:56 | 只看该作者

同样价位,多选择总比少选择好

同样价位,多选择总比少选择好.
要是到过来说,就强词夺理了.

15以上价位,熟悉STM32那设计余地很大,

同样价位下,

高的可以低配,当然更好.


使用特权

评论回复
68
vwwj| | 2009-7-22 16:22 | 只看该作者

95%是怎么统计出来的?

  看看你的周围,计算器,音箱,充电器,键盘,鼠标,遥控器,显示器,玩具车......哪一个是用低端Arm做出来的?MP3,MP4需要用低端Arm么?

  你不会告诉我企业招的人都是去弄全功能的开发板,不稀罕这些低级品吧?
  相同产品,相同性能,做到价格更低,这个就是竞争力

使用特权

评论回复
69
machunshui| | 2009-7-22 16:57 | 只看该作者

原来如此

原来如此.

看来侃单片机板块被认为是51的自留地.

使用特权

评论回复
70
google的马甲| | 2009-7-22 17:43 | 只看该作者

ST的STM8就说明很多问题

为什么要推STM8?

使用特权

评论回复
71
lonely8122| | 2009-7-22 18:26 | 只看该作者

65楼说的对

本就不该在这个错误的观点下讨论这么多。

使用特权

评论回复
72
zheng435| | 2009-7-22 20:12 | 只看该作者

好像低端的像Cortex-M3系列等价格上更便宜

使用特权

评论回复
73
Airwill| | 2009-7-22 21:07 | 只看该作者

为什么选用低端ARM

读了上面的讨论, 感觉不少人有点跑题了

我觉得:
1. 价格, 低端ARM 已经让非常多的项目能够接受它.
2. 性能,  事实上, 不管什么控制里, 最起码 16 位计算是少不了的. 8 位机在计算方面还是捉襟见肘了. 当然还有其他方面的性能问题. 让我们设计人员感觉换 ARM 会更爽, 效率和稳定性更高.
3. 研发速度. 这点总体上, arm 还是不如 那有 home 感觉的 51, 但是我辈技术人员, 仍然愿意多花点时间, 一方面接受新鲜事物, 一方面让我们的设计更完美!

使用特权

评论回复
74
machunshui| | 2009-7-22 21:20 | 只看该作者

有些人本意是想得出高频51可以替代ARM的结论

有些人本意是想得出高频51可以替代ARM的结论,

没想到同价位性价比都比不过ARM,

抹红抹绿抹黑的都出来了,

跑题当然在所难免

使用特权

评论回复
75
微风| | 2009-7-22 21:44 | 只看该作者

随着ARM的降价,51的生存空间将越来越小

使用特权

评论回复
76
vwwj| | 2009-7-23 09:02 | 只看该作者

我只说根据和推理,从来不给别人乱扣帽子

  给别人乱扣帽子,进行人身攻击是可耻的。  

  1.Arm再怎么降价,首先它是收取专利授权费的,羊毛出在羊身上,这个是逃不了的。
  2.其次是位数自身的问题,相同功能,32位的MCU我估计平均消耗Flash大小是8位机的3倍左右(最差情况没有16位32位运算,是4倍)。
  3.再其次价格是和出货量相关的,出货量大的,成本均摊,价格就便宜,这个是铁定的。
  4.绝大部分的低端Arm项目方案,都是可以用8位机+外围解决,低功耗是8位机胜出.

使用特权

评论回复
77
vwwj| | 2009-7-23 09:23 | 只看该作者

这就跟中国和美国的差距是一个道理

  中国基数小,每年10%,总的增量就是 A=基数×10%
  美国基数大,每年2%, 总的增量是   B=基数×2%
  所以转折点就是A=B
  但是现在看看,A<<B,所以从A=B就有很长的路要走,
  因为美国基数太大,从转折点到反超,仍有很长路要走
  所以要有个清醒认识
  即使中国超过美国,美国也是排第二,鹿死谁手也未可知

  8位机和32位机也是这样
  只有8位机的增量和32位机的增量一样,转折点才会到来
  转折点到来的时候,8位机的基数是32位机的几倍,反超仍然需要很长时间
  即使32位机超过8位机,8位机也是排名第二的,不会落下太多

使用特权

评论回复
78
john_light| | 2009-7-23 09:46 | 只看该作者

已经火了

占个广告位

使用特权

评论回复
79
ST_ARM| | 2009-7-23 10:01 | 只看该作者

评论一下楼上的观点

“计算器,音箱,充电器,键盘,鼠标,遥控器,显示器,玩具车”
这种东西都是利润很薄的产品,当然不能用ARM系列的MCU去做,ARM系列的MCU还没有傻到去这些行业去转圈。

“1.Arm再怎么降价,首先它是收取专利授权费的,羊毛出在羊身上,这个是逃不了的。”
  专利授权费摊薄到一个芯片上是相当少的。楼主不会认为是1$吧?

“2.其次是位数自身的问题,相同功能,32位的MCU我估计平均消耗Flash大小是8位机的3倍左右(最差情况没有16位32位运算,是4倍)。”
  51单片机的指令平均为一条指令两个字节,而Cortex-M3的一条指令也是两个字节,不知道楼主是如何得出上面的结论的
   不知道楼主指16位32位运算是指硬件还是软件?8位机有硬件运算?

“3.再其次价格是和出货量相关的,出货量大的,成本均摊,价格就便宜,这个是铁定的。”
   楼主知道现在的ARM系列MCU的出货量是多少吗?要比你想象中大的很多。而且价格是和出货量与客户每月使用量是有关的,如果一个客户每月使用500个高端的51芯片,而另一个客户每月使用STM32的数量为30000片,请问哪个便宜?

“4.绝大部分的低端Arm项目方案,都是可以用8位机+外围解决,低功耗是8位机胜出.”
   用8位机+外围解决,你知道外围芯片一定比封装在ARM内部的便宜?


楼主坐井观天的能力不一般啊!

使用特权

评论回复
80
machunshui| | 2009-7-23 10:15 | 只看该作者

罗唆那么多没有

罗唆那么多没有,

一个事实是:

相同价格范围,8位MCU没有stm32的性价比.

8微机的生存空间只会越来越小.

高频高价51可以休矣!

使用特权

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

本版积分规则