#embedded-hal #launchpad #msp430 #ti #no-std

nightly no-std msp430fr2x5x-hal

MSP430FR2355、MSP430FR2353、MSP430FR2153 和 MSP430FR2155 系列微控制器的 embedded-hal 实现

9 个版本

0.3.3 2022年12月25日
0.3.2 2022年10月29日
0.2.3 2021年1月6日
0.2.2 2020年3月27日
0.1.0 2019年12月9日

#1272硬件支持

每月 50 次下载

MIT/Apache

135KB
3.5K SLoC

msp430fr2x5x-hal

MSP430FR2355、MSP430FR2353、MSP430FR2153 和 MSP430FR2155 系列微控制器的 HAL。

许可

根据您的选择,许可为以下之一:

贡献

除非您明确声明,否则任何有意提交以包含在作品中的贡献,根据 Apache-2.0 许可证定义,应按上述方式双重许可,不附加任何其他条款或条件。


lib.rs:

MSP430FR2x5x 系列微控制器的 embedded_hal 特性实现。以下为参考的 数据手册用户指南

截至本文撰写时,仅支持 MSP430FR2355 板。

使用方法

需要安装 msp430-elf-gcc 并在 $PATH 中配置以构建

当将此crate作为依赖项使用时,请确保包含适合您的微控制器的适当的 memory.x 文件。

示例

examples/ 目录包含使用 HAL 抽象的二进制代码示例。要闪存示例,请确保已安装具有 tilib 支持的 mspdebug 并在 $PATH 中配置。将板插入并调用 xargo run --example whatever,假设您的宿主是 Linux 并且您通过 Launchpad 连接,脚本应该会完成工作。

依赖关系

~5.5MB
~142K SLoC