推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

M0L 或 M0G:如何为您的应用选择合适的 MSP 微控制器

更新时间:2023-08-31 00:17:34 大小:657K 上传用户:xuzhen1查看TA发布的资源 标签:微控制器 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

MSPM0 平台的主要特性之一是其可扩展性。每个具有 MSPM0 前缀且具有相同封装和引脚数的器件都具有引脚 对引脚兼容性,可直接替代器件。这提供了高度的灵活性,因为当您开始使用特定 MCU 进行设计时,如果您的 MCU 要求在设计阶段进一步变化,您可以随时将其换出,而无需对电路板进行任何更改。此外,如果您的下一代 产品需要 MCU 中的更多功能,您可以对其进行升级,然后将其放入新的电路板上。 现在,这种可扩展性提供了大量选项。如何为您的应用选择合适的器件?我们从一些基本的 MCU 功能开始。 MSPM0L 和 MSPM0G 的主要区别在于 CPU 速度: • M0L 器件的最大频率为 32MHz • M0G 器件的最大频率为 80MHz 如果您的应用要求 MCU 速度高于 32MHz,则需要从 M0G 器件开始。下图和表格提供了一些不同产品的快速比 较. 1 MSPM0L 假设 32MHz 的速度足以满足您的应用需求。现在,您需要多大的存储器?M0L 器件的存储器通常比 M0G 器件的 容量少。计划使用具有扩展存储器的 M0L 器件,但目前非易失性存储器的范围为 8KB 至 64KB 闪存和 2KB 至 4KB SRAM。如果这符合您的要求,那么我们的 M0L 仍然保持良好的状态。 另一个基本规范是 GPIO 数量,该数量由 MCU 的引脚数驱动。目前,M0L MCU 的最大引脚数为 32 个引脚,最 多可支持 28 个 GPIO。 在基本要求不存在的情况下,让我们来看看 M0L 必须提供的其他一些功能。现在,我们可以将其分为两个子系 列:MSPM0L110x 和 MSPM0L13xx。下图和表提供了在 M0L110x 子系列中读取完整器件名称的图例。 该子系列提供更多的模拟集成、更大的温度范围、符合 AEC-Q100 汽车标准的选项以及更多的存储器选项。假设 您的应用需要一些精密模拟元件进行传感。MSPM0L1306 提供: • 64KB 闪存 (4KB SRAM) • 1 个 12 位、1Msps SAR ADC • 2 个 UART(1 个具有 LIN) • 1 SPI • 2 个 I2C • 2 个零漂移斩波运算放大器 • 1 个 8 位基准 DAC • 1 个比较器 MSPM0L1346 提供与上述相同的功能,但还提供对跨阻放大器配置的支持。 MSPM0L110x 和 MSPM0L13xx 之间的主要区别在于,MSPM0L13xx 具有更高的集成模拟,而 MSPM0L110x 更 多是通用 MCU。但是,这些 MCU 具有许多相同的封装和引脚数,并且彼此引脚对引脚兼容。您可以使用一个开 始设计,然后在需要时稍后放入另一个设计。 2 MSPM0G 现在,我们重新开始 MCU 选择过程,假设您的应用需要频率高于 32MHz 的 MCU。在这种情况下,您将需要 M0G 系列中的某些器件。M0G 系列专为需要大量计算的应用而设计,因此与 M0L 系列相比,它拥有更高频率、 更大存储器、更先进的模拟集成以及更高引脚数。它还具有用于电机控制应用的高级计时器和数学加速器,此外 还具有实时时钟 (RTC)。 它将在日后进行扩展,但目前非易失性存储器的范围为 32KB 至 128KB 闪存,SRAM 为 16KB 至 32KB。对于 GPIO,目前引脚数多达 64 个,可支持多达 60 个 GPIO。 我们可以将 M0G 进一步细分为子系列,以便了解它必须提供的一些其他特性:MSPM0Gx10x 和 MSPM0Gx50x。下图和表提供了在 M0Gx10x 子系列中读取完整器件名称的图例

部分文件列表

文件名 大小
M0L_或_M0G:如何为您的应用选择合适的_MSP_微控制器.pdf 657K

全部评论(0)

暂无评论