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

从 STM32 到基于 Arm 的 MSPM0 的迁移指南

更新时间:2023-08-30 23:46:24 大小:2M 上传用户:xuzhen1查看TA发布的资源 标签:stm32armmspm0 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(1) 举报

资料介绍

本应用手册可协助您从 STMicroelectronics STM32® 平台迁移至德州仪器 (TI) MSPM0 MCU 生态系统。本指南介 绍了 MSPM0 开发和工具生态系统、内核架构、外设注意事项以及软件开发套件。目的是突出两个系列之间的差 异,并利用现有的 STM32 生态系统知识快速提升 MSPM0 系列 MCU 的性能。 1 MSPM0 产品系列概述 1.1 引言 MSP430™ MCU 作为 TI 的经典微控制器拥有近 30 年的历史。最新一代推出了 MSPM0 系列。MSPM0 微控制器 (MCU) 是 MSP 高度集成的超低功耗 32 位 MCU 系列的一部分,基于增强型 Arm® Cortex®-M0+ 32 位内核平台。 这些成本优化型 MCU 提供高性能模拟外设集成,支持扩展的工作温度范围并提供小尺寸封装。TI MSPM0 系列低 功耗 MCU 包含具有不同模拟和数字集成度的器件,使工程师能够找到满足其工程需求的 MCU。MSPM0 MCU 系 列将 Arm Cortex-M0+ 平台与超低功耗系统架构相结合,使系统设计人员能够在降低能耗的同时提高性能。 MSPM0 MCU 是 STM32 MCU 的替代产品,具有很强的竞争力。本应用手册通过比较器件功能和生态系统来帮助 从 STM32 MCU 迁移到 MSPM0 MCU。 1.2 STM32 MCU 与 MSPM0 MCU 的产品系列比较 2 生态系统和迁移 MSPM0 MCU 由广泛的硬件和软件生态系统提供支持,随附参考设计和代码示例,便于您快速开始设计。 MSPM0 MCU 还具有在线资源、MSP Academy 培训支持和 TI E2E™ 支持论坛提供的在线支持。 2.1 软件生态系统比较 表 2-1. 与 STM32 软件工具等效的 MSPM0 产品 STM32 MSPM0 IDE CubeIDE Code Composer Studio™ IDE (CCS) 软件配置 CubeMX SysConfig 独立编程 CubeProgrammer UniFlash 显示/演示 GUI 编辑器 CubeMonitor GuiComposer 2.1.1 MSPM0 软件开发套件 (MSPM0 SDK) MSPM0 SDK 提供软件 API、示例、文档和库,可帮助工程师在德州仪器 (TI) MSPM0+ 微控制器器件上快速开发 应用程序。提供了各种示例来展示如何在每个受支持的器件上使用各功能区,这些示例可用作您开发自己的工程 的起点。此外,MSPM0 SDK 中还包含交互式 MSP Academy 培训,以提供引导式学习路径。 示例文件夹分为 RTOS 和非 RTOS 子文件夹(目前仅支持非 RTOS)。这些文件夹包含每个 LaunchPad™ 开发 套件的示例,并且按类别有序分类,例如较低级别的 DriverLib 示例、较高级别的 TI 驱动程序示例以及 GUI Composer、LIN、IQMath 等中间件示例等等。有关详细信息,请参阅 MSPM0 SDK 用户指南。 2.1.2 CubeIDE 与 Code Composer Studio IDE (CCS) Code Composer Studio IDE (CCS) 是与 STM32 的 CubeIDE 等效的 TI 产品。CCS 是一款基于 Eclipse 的免费 IDE,支持 TI 的微控制器 (MCU) 和嵌入式处理器产品系列。CCS 包含一整套用于开发和调试嵌入式应用程序的 工具,其中包含优化的 C/C++ 编译器、源代码编辑器、工程构建环境、调试器、性能评测工具和许多其他功能。 CCS 可作为桌面或基于云的 IDE 提供。 CCS 集成了 SysConfig 的 MSPM0 器件配置和自动代码生成功能,并在集成式 TI Resource explorer 中集成了 MSPM0 代码示例和 Academy 培训。CCS 提供一体式开发工具体验。 除 CCS 之外,下表中列出的业界通用 IDE 也支持 MSPM0 器件。

部分文件列表

文件名 大小
从_STM32_到基于_Arm_的_MSPM0_的迁移指南_(Rev._A).pdf 2M

全部评论(1)

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载