打印

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

[复制链接]
楼主: xuyaqi
手机看帖
扫描二维码
随时随地手机跟帖
21
arm_fan168| | 2009-7-19 20:03 | 只看该作者 回帖奖励 |倒序浏览

18楼说的确实不太符合实际

使用特权

评论回复
22
inter_zhou| | 2009-7-19 20:17 | 只看该作者

要看用在什么产品上

我用的51:
32K OTP,
64K RAM
144M 主频
USB,SPI,UART,48PIN,还有一些常用的外设基本都有。
7块钱一片
资源是比较多,价钱也比较便宜。
缺点:OTP,只能烧一次。功耗比较大。

其实有些非通用型的51IC(针对某些产品特定开发的),性价比还是比较高的。

使用特权

评论回复
23
vwwj| | 2009-7-19 21:55 | 只看该作者

有对应版本的51

C8051F347   32KB/3328ram  USB 2.0, UART, SMBus, SPI  ±1.5%内晶振 10-bitADC, 17ch.,内基准 32IO

C8051F340 是升级版 64Kflash/5376ram USB 2.0, 2XUART, SMBus, SPI  ±1.5%内晶振 10-bitADC, 17ch.,内基准 40脚

使用特权

评论回复
24
machunshui| | 2009-7-19 22:46 | 只看该作者

楼上真是嘴硬

楼上真是嘴硬

你说的型号价格几何?

而且性能,配置都不如stm32F103C6T6!

使用特权

评论回复
25
vwwj| | 2009-7-19 23:13 | 只看该作者

哦,22楼说的51单片机难道比不上你说的型号么?

使用特权

评论回复
26
machunshui| | 2009-7-19 23:23 | 只看该作者

价格呢?

价格呢?

使用特权

评论回复
27
machunshui| | 2009-7-19 23:25 | 只看该作者

stm32f103C6T6除了USB还有CAN

stm32f103C6T6除了USB还有CAN

你的CAN在那里?

价格在哪里?

还嘴硬

使用特权

评论回复
28
machunshui| | 2009-7-19 23:30 | 只看该作者

这能比的了吗?

你说的型号,
除了没有CAN总线外,性能,ADC,内晶振精度都比不了STM32F103C6t6,

这叫能比吗?

还有怎么不提价格?

使用特权

评论回复
29
machunshui| | 2009-7-19 23:37 | 只看该作者

要说51

51当中,
恰恰是C8051F是最没有优势的。

别的51还具有低价的特点,

C8051F同等配置价格比STM32都要高,

随着只会老51的老工程师的减少,

**可想而知

使用特权

评论回复
30
machunshui| | 2009-7-19 23:40 | 只看该作者

除此以外,stm32内核性能非常卓越

除此以外,stm32内核性能非常卓越:

32位cpu内核,72M时钟,1.25DMIPS/MHZ性能,

32*32单周期乘,双周期乘加指令,专用位反序指令,

做FFT等DSP运算的能力可比TI的TMS320F28XX.

使用特权

评论回复
31
vwwj| | 2009-7-20 00:01 | 只看该作者

22楼的答复已经很好了,51是台系的比欧美的便宜

 inter_zhou 发表于 2009-7-19 20:17 侃单片机 ←返回版面    

22楼: 要看用在什么产品上 

我用的51:
32K OTP,
64K RAM
144M 主频
USB,SPI,UART,48PIN,还有一些常用的外设基本都有。
7块钱一片
资源是比较多,价钱也比较便宜。
缺点:OTP,只能烧一次。功耗比较大。

其实有些非通用型的51IC(针对某些产品特定开发的),性价比还是比较高的。



至于你说的一定要一模一样么?难道10BitADC不能抵消CAN总线,22楼的144M主频,64KRam不能抵消你说的单周期乘法?

32位的MCU 32KFlash 在最坏情况下 只相当与8位MCU 的 8K Flash 
 
 

使用特权

评论回复
32
Airwill| | 2009-7-20 00:12 | 只看该作者

别拉着单周期的51说事

别以为 51 特别提供的 CPL 指令很厉害
就 LED = !LED

单周期 51 内核 
STC 系列 执行 CPL BIT 也要 4 个周期
ATMEL 的 LP216 执行 CPL BIT 也要 2 个周期 
C8051F 执行 CPL BIT 也要 2 个周期

我用 新的 ATMEGA ,用 SBI PIN 也只要一条指令, 2 个周期

cortex M3, 我用 LM3SXXX 使用 bitband 实现 LED = !LED, 也就3条指令, 5 个周期.(虽然也可用在stm32, 但我还没有经过验证)

而很多差异却是不可同日而语的!这点毋庸置疑.

使用特权

评论回复
33
cool_coder| | 2009-7-20 00:19 | 只看该作者

其实没什么好比的

抛开外设和一些特别的指令不谈,32位和8位的性能差距有多大是明摆着的。
如果非要用高端的8位机和低端的32位机比性能,希望也能同时考虑一下产品选型余地、价格和功耗。

使用特权

评论回复
34
vwwj| | 2009-7-20 00:23 | 只看该作者

STC的是四个,弄错了

使用特权

评论回复
35
machunshui| | 2009-7-20 09:53 | 只看该作者

15元以上的51可以休矣

15元以上的51可以休矣.

stm32f103C6T6 32k flash,10k ram,48脚,

2串口,1 I2C,1SPI,1 CAN, 1 USB.....

零售价格15,16的样子

stm32f103C8T6 64k flash,20k ram,48脚,

2串口,1 I2C,1SPI,1 CAN, 1 USB.....

零售价格16,17的样子

使用特权

评论回复
36
machunshui| | 2009-7-20 10:10 | 只看该作者

比较一下

比较一下:

stm32f103C8T6    C8051F340  
32位cpu          8位cpu 
72M时钟          48M时钟
64K flash        64KB flash
20K RAM          5K   RAM
48 PIN           48 PIN
1%内部振荡器     1.5%内部振荡器
2 UART           2 UART
1 spi            1 spi
1 i2c            1 i2c
1 usb            1 usb
12bit ADC        10bit ADC
1 CAN            无


二者零售价格相当,stm32f103C8T6性能配置全面超越对手.

使用特权

评论回复
37
machunshui| | 2009-7-20 10:11 | 只看该作者

根本不存在vwwj说得两者能相当的说法

根本不存在vwwj说得两者能相当的说法

使用特权

评论回复
38
mohanwei| | 2009-7-20 10:52 | 只看该作者

又是一个典型的唯器件大战

使用特权

评论回复
39
wlq_9| | 2009-7-20 10:54 | 只看该作者

c8051

号称叫兽51..........
可想而知.
ARM目前做低价位是做不过8位机,但也别拿51说事.要谈低价位8位机,从来51都不占优势,搞民品的兄弟都知道.
51有部分配置价位都很合理的机型,确实不错.
ARM在处理性能几倍于51的领域,无敌,部分BT51上提高性能造成的价格提高基本毫无优势.
不过偶一向认为,电子行当发展下去,芯片的集成的度越来越高.将来某些时候,低端32位机和8位机差不多成本的时候,8位机会逐渐消失.当然,32机迟早也是这种**.而人的需求,将来只会越来越变态,单片机的任务会越来越多......

使用特权

评论回复
40
machunshui| | 2009-7-20 11:16 | 只看该作者

楼主的命题就是讨论器件

"又是一个典型的唯器件大战"

和稀泥的来了,

楼主的命题就是讨论器件啊

使用特权

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

本版积分规则