个性化阅读
专注于IT技术分析

PIC与MSP430之间有哪些区别?

先决条件–微控制器(µC)和微处理器(µP)之间的差异

微控制器是一种单芯片集成电路(IC), 可与小型独立计算机媲美, 并且旨在管理嵌入式系统中的特定操作。微控制器包含处理单元和少量存储器(ROM, RAM等), 很少有用于外围设备, 计时器等的I/O端口。可以说这是一个小型且低成本的微型计算机。 PIC和MSP430属于微控制器家族。 PIC微控制器和MSP430微控制器在不同的体系结构以及不同的指令集, 速度, 转换, 内存, 功耗, 总线宽度等方面有所不同。现在, 让我们详细了解它们之间的区别。

1. PIC单片机:

PIC单片机最初被称为外围接口控制器, 现在被称为可编程智能计算机。它属于Microchip Technology制造的微控制器家族。它最初是由通用微电子公司(General Instrument’s Microelectronics)于1993年开发的。它可以进行编程以执行各种各样的任务。 PIC微控制器提供8位, 16位和32位版本。它基于RISC指令集架构和Havard内存架构。

2. MSP430微控制器:

这是一款16位超低功耗微控制器, 具有德州仪器(TI)的许多功能。它基于

冯·诺依曼建筑

并带有微控制器和Launchpad。它由用于传感和测量应用的模拟和数字设备组成。它是一个RISC微控制器。可以在Code Composer Studio(CSS)IDE, Energia和其他各种IDE中进行编程。该微控制器设计用于低成本和超低功耗的嵌入式应用。

PIC和MSP430之间的区别:

序号 PIC MSP430
01. PIC微控制器提供8/16/32位。 MSP430是一个16位微控制器。
02. 它的速度为4个时钟/指令周期。 它的速度为6个时钟/指令周期。
03. 它支持PIC, UART, USART, LIN, CAN, 以太网, SPI, I2S通信协议。 它支持PIC, UART, USART, LIN, I2C, SPI通信协议。
04. 它使用SRAM, 闪存。 它使用闪存, SDRAM, EEPROM存储器。
05. 它基于RISC的某些功能。 它基于RISC的某些功能。
06. 它基于哈佛架构。 它基于冯·诺依曼架构。
07. 它的功耗很低。 它的功耗极低。
08. 其系列包括PIC16, PIC17, PIC18, PIC24, PIC32。 其系列包括MSP430X, MSP430FR57xx, MSP430x1xx到’x6xx系列。
09. 它具有很好的社区支持。 它具有非常广泛的社区支持。
10. 它的制造商是Microchip。 其制造商是德州仪器。
11. 流行的单片机是PIC18fXX8, PIC16f88X, PIC32MXX。 流行的微控制器是MSP430G2553, MSP430 Launchpad。

赞(0)
未经允许不得转载:srcmini » PIC与MSP430之间有哪些区别?

评论 抢沙发

评论前必须登录!