打印

用TI 的MSP430 的人多么??来报个到

[复制链接]
楼主: nimean
手机看帖
扫描二维码
随时随地手机跟帖
41
ayb_ice| | 2007-10-5 19:50 | 只看该作者 回帖奖励 |倒序浏览

我都有用过的。。。

事实胜于雄辩,不信可以去试一下。。。
430唯一的优势就是低功耗。。。
430实际只有27条基本指令,与51相比做同样的事是要更多的指令才能完成,比如修改IO至少3~4条指令。。。

使用特权

评论回复
42
machunshui| | 2007-10-5 20:35 | 只看该作者

单片机的性能不是体现在几个微秒的控制输出速度上

"事实胜于雄辩,不信可以去试一下。。。"

事实在哪里??????
话试你说的,我当然要向你求证!

"430实际只有27条基本指令"
这是精简指令单片机的特点,pic等都不多.

而且430是16位机,不少型号带乘法器,有些带DMA,运算速度不是8位机能比的.


"与51相比做同样的事是要更多的指令才能完成,比如修改IO至少3~4条指令。。。"

几个us的控制差别对实际的项目有什么影响?

单片机的性能还是要体现在数据处理的速度吧?恐怕不会是几个微秒的输出控制输出速度吧!

你要是这样比的话,请问C8051F,做16*16,16*8乘法运算比430慢多少倍?

使用特权

评论回复
43
ayb_ice| | 2007-10-6 08:09 | 只看该作者

随便说说

“不少型号带乘法器,有些带DMA,运算速度不是8位机能比的”。。。
不是所有嘛,C8051也有这些啊。。。
“几个us的控制差别对实际的项目有什么影响?”。。。
也是差距啊,况且我只是随便举个例子,还有没有直接寻址等等。。。
单片机中对IO控制是很重要的指标。。。
单片机关键是控制能力,实时响应勈,而不是数据处理能力。。。
况且有些扩展的51也有16位和32位数据处理能力,并且KEIL是完全支持的。。。
再次说说430只有低功耗是唯一的优势。。。

使用特权

评论回复
44
yewuyi| | 2007-10-6 08:34 | 只看该作者

同意ayb_ice

MSP430的低功耗确实是最大优势,其余的各种特点,其它很多MCU都能做到。

MSP430指令代码设计的不是很好,号称16位,虽然是精简指令,也完全可以把指令做的更丰富一些,精简指令的意思可不是代表指令要少,精简指令的真正意义在于一条指令的程度不超出一个代码地址空间的长度,16BIT的MCU,可以做很丰富的指令了……

使用特权

评论回复
45
huangqi412| | 2007-10-6 08:50 | 只看该作者

蛮贵的

使用特权

评论回复
46
machunshui| | 2007-10-6 15:59 | 只看该作者

不同意ayb_ice

“不少型号带乘法器,有些带DMA,运算速度不是8位机能比的”。。。
不是所有嘛,C8051也有这些啊。。。

C8051F好像没有乘法器,DMA吧?


也是差距啊,况且我只是随便举个例子,还有没有直接寻址等等。。。
单片机中对IO控制是很重要的指标。。。
单片机关键是控制能力,实时响应勈,而不是数据处理能力。。。

严重不同意!
单片机关键是数据处理能力.
就是说没有什么应用会因为C8051的IO快几个US,而430慢几个US不能做!
反过来有的430带乘法器,可以应用到做FFT运算的项目上,
查了一下,好像还真没见那家用C8051F的做FFT运算的.


况且有些扩展的51也有16位和32位数据处理能力,并且KEIL是完全支持的。。。

这更加是混淆概念!不是说8位cpu不能处理16bit,32bit的数据,关键是其累加器是8位的怎么直接快速的处理?

再次说说430只有低功耗是唯一的优势。。。

更加不同意!430不光是的功耗低,而且有强大的数据处理能力.
基本上可以说C8051F能做的的项目,430几乎都能做,反过来肯定不行!

就是说430不光特点突出,而且其他的也很好.

使用特权

评论回复
47
machunshui| | 2007-10-6 16:14 | 只看该作者

430的优点

430的优点:

超低功耗,
adc比较好.
16位cpu,有些型号带dma,运算能力比较强.

430特点比较突出,单并不是说别的就很差,别的方面"差",也是和自己的强项比的.
好像巴西足球队队技术好,单不能说其体力就差一样.

有些人总是说430就是功耗低,别的不行,但是430别的不如低功耗特点突出,单和别的单片机比也不差啊!

最后说一句,本人就事论事,不是要贬低别的单片机,推荐430,不是要大家不用别的单片机,就是说说430的特点.

事实上,一个单片机系列市场行不行,不光是性能,价格,特点等某个单方面的因素,是很多因素的综合.

举个例子,很多人,觉得PIC好像不怎么样,但是好像全世界的单片机市场份额老大是microchip公司.

使用特权

评论回复
48
machunshui| | 2007-10-6 16:39 | 只看该作者

单片机的指令系统

很多人比较单片机的指令系统来衡量单片机的好坏,这很不合理.

一个单片机的合不合适是看特点,性能,价格.

一个单片机的性能如果不好,特点不突出,或者是不符合市场要求,
指令系统再好,有什么意义?

黑猫,白猫,抓到老鼠就是好猫,
那种根据猫的毛色来判断猫的好坏,不对吧?

我想大部分21ic上的工程师在设计指令系统上,不会比TI的430的设计师高明.

使用特权

评论回复
49
machunshui| | 2007-10-6 17:00 | 只看该作者

怎么能用CICS的特点来衡量RICS

怎么能用CICS的特点来衡量RICS?
有些人用51的CICS来衡量RICS是非常不对的.

arm是RICS,要是用51的CICS系统来衡量,难道会得出arm的指令系统不如51的说法吗?

MIPS是RICS的代表,只有31条指令,是世界上著名的cpu之一,如果用51来衡量,难道会得出MIPS的指令系统不如51的说法吗?

难道能说MIPS,arm,430,arv...按照CICS来设计就能获得更加高的性能吗?

我相信21ic上的大部人没有达到能够改进430的指令集的能力.

使用特权

评论回复
50
judge| | 2007-10-6 19:07 | 只看该作者

430就是低功耗及AD的系列优点,也无他优点。

以RISC还是CISC来确定是否先进,是不是太嫩了。 怎么都跟刚毕业的学生一样。

使用特权

评论回复
51
machunshui| | 2007-10-6 19:22 | 只看该作者

已经不错了

"430就是低功耗及AD的系列优点,也无他优点"

对比一下别的单片机,这已经很不错了.哪有什么单片机各方面都比别人强啊!
另外数据运算能力还是不错的,毕竟是16位的.

而且430其他方面和别的单片机比,也不弱啊!

使用特权

评论回复
52
machunshui| | 2007-10-6 19:40 | 只看该作者

说了这么多,不是要贬低别的单片机

说了这么多,不是要贬低别的单片机,就是说说430的特点.

实际上大家选单片机考虑的因素很多,绝不止是价格,速度,...单方面的因素,还要抗干扰能力,低功耗,ad的精度,速度等等.

特别是速度不是越快越好,反而是在能满足项目数据处理能力需求的情况下,时钟频率越低越好.

使用特权

评论回复
53
sodwell| | 2007-10-7 16:57 | 只看该作者

re

大家都没有贬低单片机的意思,大家都是在讨论各种单片机的特点,LS说的430的很多特点,就目前的情况来说,仅仅靠速度稍微快点,低功耗就要卖那么贵,可能市场回缩小啊。不知道利尔达今年卖的430量比去年是多了还是少了?

使用特权

评论回复
54
machunshui| | 2007-10-7 22:31 | 只看该作者

430是贵了一点

430是贵了一点,但是430主要不是面向对价格极其敏感的消费类电子产品市场.
主要是面向用电池供电的仪器仪表以及水电气等对运算速度和功耗以及adc精度有一定要求的市场.

我觉得虽然TI的msp430也有价格便宜的抵挡产品,但是430应该不是为了要和51,pic抢饭碗的.

大部分工控,仪表类对单片机的价格不是特别敏感,10块,8块的不是很敏感.

使用特权

评论回复
55
ayb_ice| | 2007-10-8 07:55 | 只看该作者

machunshui你不懂,我就不怪你了。。。

C8051F很多有16X16的MAC,DALLAS 80C390,80C400,5240,西门子的80CC517就有16,32位的处理能力,其它的很多厂家也有,MCS251兼容51也有16,32位,至于DMA就更不用说了,AD是C8051F好还是TI好,你可以自己去测量一下。。。
我用过430,我公司也有人在用430。。。
不要总拿今天的430和80年代的标准的51相比。。。
对了SILABS的官方网站有个用C8051F做FFT的详细例程,有兴趣可以去看一下。。。

使用特权

评论回复
56
MCU430| | 2007-10-8 09:35 | 只看该作者

好热闹啊

使用特权

评论回复
57
machunshui| | 2007-10-8 10:08 | 只看该作者

C8051F还真有16×16乘法器的

仔细查了一下,C8051F还真有16×16乘法器的,不错。

打住吧,每个单片机都有自己的特点,夸一种夸多了,难免有贬低别的单片机的嫌疑.

使用特权

评论回复
58
123654789| | 2007-10-8 10:11 | 只看该作者

我也来 凑热闹

使用特权

评论回复
59
wlq_9| | 2007-10-8 10:36 | 只看该作者

别总拿

51说事.51再快,ACC是最大的瓶颈.C8051F的很多扩展功能确实不错,不过价格很实在!430能涉足到区域,C8051不一定能涉足到.而C8051涉足到的区域,有很多单片机在进行竟争,比如AVR,cortex的ARM.总之各种单片机都有强项,关键在于你资源的整合能力!如果你只会51,那么你选择C8051F就不要BS430.反之你只会430亦然.但是你两种都会,你就可能用稍贵的单片机搭出不错的性价比出来,因为单片机省掉了很多外围的成本!
不过最近的430和C8051F价格开始平价了,原因嘛也是因为竟争.DALLAS和西门子的片子,价格不知道,估计不会便宜.

使用特权

评论回复
60
machunshui| | 2007-10-8 10:42 | 只看该作者

现在不用430了

以前用430,现在到另一家公司,用PIC了。

公司以前用的是PIC,要是用430领导不愿意,同事也不会愿意。
毕竟大家PIC用的熟悉了。

其实选哪种单片机,因素真的很多.

我觉得大家多讨论某一种单片机的特点,特色,还是很有好处的,最起码我现在知道C8051的外设很丰富,adc很好,对以后选片子也是很有帮助的。

另外一点,我觉得对性能少讨论一点吧,当前的单片机的性能一般都差别不是很大,就是说如果对性能要求特别高,当前arm,dsp都很便宜,不如直接用arm,dsp干了。

用单片机的场合,特色和功能模块还是很重要的.

使用特权

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

本版积分规则