MicroControl MSP430 User Manual

认识 MSP430 ARM7 系列
深圳微控设计 http://www.microcontrol.cn
认识 MSP430 与 ARM7 系列
深圳微控设计 江苏 430DIY
本内容版权由深圳微控设计和江苏 430DIY 共同拥有, 未经许可不得转载。
认识 MSP430 ARM7 系列
2
深圳微控设计 http://www.microcontrol.cn
目录
1 前言 .......................................................................................... 3
1.1 背景 ................................................................................................................................ 3
2 比较 .......................................................................................... 3
2.1.1 速度,功耗比较..................................................................................................... 3
2.1.2 内部资源 ................................................................................................................ 3
2.1.3 应用范围 ................................................................................................................ 5
2.1.4 硬件设计 ................................................................................................................ 5
2.1.5 设计周期 ................................................................................................................ 6
2.1.6 成本考虑 ................................................................................................................ 6
3. 总结 .......................................................................................... 6
本内容版权由深圳微控设计和江苏 430DIY 共同拥有, 未经许可不得转载。
认识 MSP430 ARM7 系列
3
深圳微控设计 http://www.microcontrol.cn
1 前言
1.1 背景
最近不断有朋友在论坛以及各种渠道,讨论关于 MSP430 ARM7 孰优孰劣的问
题,坦率地说,是个永远没有答案的讨论。因为他们各自的使用选择他们
适当由。原则就—满足应用需求简单易用,价格便宜,设计周期
当今的微处理器市场上每一个处理器能够立足于市场,都有其存在的理由,
在不同应用领域,他们都发挥着各自的优。在 低端应用,没有必要去画蛇添足
而采高端器来做不是合格工程设计人员为,反之,片面地使用 端器来实现高端的应用,更加不可。幻想仅来涵盖所有应用,是不
理智的。笔者MSP430 ARM7 件,实现了不同的产品项目根据感 觉作一番粗略比较,水平纯属观点泛泛供参考。
2 比较
再次强调的是,MSP430 ARM7 完全不同架构处理器。因
在应用中有共的问题做个简要比较,目在应用设计普遍
l 速度和功耗 l 应用范围 l 内部资源 l 硬件设计 l 设计周期 l 成本考虑
2.1.1 速度,功耗比较
通常我衡量 MCU 是速度,当然这里指的是主频,比较专业是 MIPS
类似但随应用环境要求的不同,必须也考虑功耗问题,仅仅使用速度或
者单纯的功耗概念远远不例如,在手持载系太阳电池供电三表等电池供电的应用,在满足前提条要求速度,度,
时也需要保证需求导入速度/功耗比,判定 MCU 指标
如果在不需要考虑功耗的应用选择成本更低,设计周期更短,容易实现
更加合理1,列出 了 ARM7 MSP430 的速度,功耗参数以及部资源配置
供参考。
2.1.2 内部资源
1中,还列了内部资源的配置清中仅表示可以比较的
项目,有关细节请参考各个件的手册。
本内容版权由深圳微控设计和江苏 430DIY 共同拥有, 未经许可不得转载。
认识 MSP430 ARM7 系列
3.6 V
11 mA @ 5 MHz;
40 mA @ 41.78 MHz
深圳微控设计 http://www.microcontrol.cn
ADμC7062 LPC2131 LPC2132 TMS470A128 STR731FV1 STR710FZ1 AT91SAM7S64 AT91SAM7A3 MSP430F1611 MSP430F149
封装 LQFP64 LQFP64 100 LQFP TQFP100 14x14 TQFP144/LFBGA144 LQFP 64 LQFP 100 QFP/QFN64 QFP/QFN64
工作
接口 工作压 3.0-3.6 V 3.0-3.6 V 3.0-3.6V 4.5-5.5V 3.0- 3.6V 3.0- 3.6V 3.0- 3.6V 心电 心电
功耗
内部
率(最高)
RAM()
FLASH(字
ADC DAC 124 101
置参
稳压
USB 1 1 1 CAN 1 3 1 2
HDLC 1
Ethernet
I2C 2 2 2 2 2 1TWI 1TWI 1UART SPI 2 2 2 2 3 2 1 2 1UART 1UART
SSC步串
UART 2 2 4 4+1智能接口) 2
LCD
DMA 4
比较器 1
PWM 3 6 6 6(16 ) 3(16 ) 4 8 RTC
MCI 接口 1
价 $8.80 RMB34.00 RMB35.5 $5.95 RMB51.00 $10.00() $8.95 RMB45.00
2.7-
(模拟字独
400uA @睡眠模式 60uA@模式 60uA@模式 300uA @ 停止暂停 76uA@功耗待模式 60 µA 1.1 µA 待机模式 1.1 µA待机模式
40MHz 70MHz 70MHz 48MHz 36Mhz 66Mhz 55MHz 60MHz 8Mhz 8Mhz
8K 16K 16K 8K 16K 32K 16K 32K 10K 2K
62K 64K 64K 128K 64K 128+16K 64K 256K 256+48K 256+60K
12 (12
,1MSPS)
无 1.8V 稳压 1.8V 稳压 1.8V 稳压 1.8V 稳压
无 1 2
1.65-1.95 V 1.65-1.95 V 1.8–2.05V 4.5-5.5V 3.0-3.6V 1.65-1.95V
40mA @ 60MHz 40mA @ 60MHz 70mA @ 48MHz 模式
10 位(8 10 位(8 10 位(16 10 位(12 12 位(4 1KSPS 108 102X8 12 位(8 12 位(8
12 位(2
32.3mA @ 20Mhz RAM
32.3mA @ 20Mhz Flash
63mA @ 64MHz 模式 ≤50mA
1.65-1.95V 1.8-3.6V 1.8-3.6V
4(支智能
+IrDA
330 µA @1 MHz,
2.2 V 模式
2 2
330 µA @1 MHz,
2.2 V 模式
本内容版权由深圳微控设计和江苏 430DIY 共同拥有, 未经许可不得转载。
认识 MSP430 ARM7 系列
深圳微控设计 http://www.microcontrol.cn
2.1.3 应用范围
中我们可以看到12 ADC ARM7 成本MSP430,同
看到 MSP430 16 系列价格ARM7 近,因如果没有功耗要求可以满足
应用要求,设计可以根据任意选择反之能选择 430 系列。 l 字应用
纯数应用系(广义概念,认为模拟很少本没有的系),通常需要
处理速度,例如,在产品设计选择中,则比较关速度功耗问题不是
为关者根考虑,是因为,有,可以减少源系要求
首先ARM7 具备灵活的功耗控制机制,可以一部需求是以加应
复杂化的。
次,大容/锂离子高能电池能满足一电池供电场合需要
空间苛刻环境,应用制)。
,在高端消费类电产品中ARM7 的地是不可动摇的。
低端数字应用,不论是需要电池供电一般规模很小,因成本比较
,不推荐ARM7而采MSP430 中低端器件应例如感器应用, 字仪表等
l 信号处理应用
模拟信号混,可以为高信号处理信号处理。他们往往
都需要一处理度。信号有内部ADC ARM7 处理器 例如晰语音处理信号马达统等等
信号,采MSP430 的优的。例如,工物理参数
制(温度,压力湿信号采集此外信号功耗应用场合,由于需要
功耗的,同 ,在 满足能实现情况MSP430 地功耗微处理器选目
种应用有三表线据采太阳能发线物流跟踪统等等
信号需要采外挂 ADCDAC 方法来实现则器选择,因
人而
需要强调的是,ARM7 具备度的 ADC这一可以
度的信号处理ARM7 扩展而低功耗微处理器,有件可
,以的比隐含了 ARM7 的应用场合真正信号处理能的,不是 ARM 字信号处理器因不在讨论范围,不讨论明 ARM7 的应用在与 DSP 低端信号应用这一广领域中
2.1.4 硬件设计
ARM7 由于速度较如果用系扩展,同,考虑产品需要国家EMC/EMI 产品则需要考虑由于速度用和认要求的关系,以及
有关硬件的设计考虑,必须利弊应的对,因
,在项目而工作及的工作范围比较
对于功耗为处理器速度往往,因此通过目导体技术,使得功
耗得但通常导致输/阻抗,因本系部的干扰, 由于没有总线扩展问题,因处理问题比较容,设计得容易简单
本内容版权由深圳微控设计和江苏 430DIY 共同拥有, 未经许可不得转载。
认识 MSP430 ARM7 系列
6
深圳微控设计 http://www.microcontrol.cn
ARM7 硬件设计PCB 设计的体要求,比微功耗处理器高尤其字模拟混
的系考虑可牵扯的种种问题。因项目关的测试更高
2.1.5 设计周期
于以上的讨论,ARM7 的设计周期应比微功耗系设计,硬件规模规模
比微功耗处理器所成的系。在目前产品生命周期都比较情况工程人员
压力工作的。而这是由于系统规模和各种复杂技术素造成的。
于微功耗处理器,由于成的系统规模不大工作设计,因
简单,设计容得到产品设计周期更短
2.1.6 成本考虑
成本是产品,功产品花钱买的是功是,没有硬
件,功 是个,由于微功耗处理器成的系规模产品功能对比较单一,arm 可以规模的系,功可以丰富就目言,ARM7 的价格逼近,
者低某些微功耗处理器,如看待个问题,还需要个系统的成本度,以及可产品的可维护性出,因为,仅仅一件的成本代表产品成本,产品成本有许 元素成的,因需要根据产品来作选择
3. 总结
由于个应用有各自的,因才会面对如此众多件,供我挑选些也导体造商们不断细分应用领域,不断们设计产品的,提高们的技术仅仅实现这的的和载
设计人员原则就廉!
纯属观点考,谬误请指谢谢!
你想了解更多更新更具有价值的文章吗
尽在深圳微控设计论坛
模拟信号处理与控技术专业论坛 版:DC QQ: 108517559
?
---MSP430
单片机专业论坛
Copyright© All Rights Reserved
本内容版权由深圳微控设计和江苏 430DIY 共同拥有, 未经许可不得转载。
Loading...