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

nightly no-std msp430fr247x-hal

MSP430FR2475 和 MSP430FR2476 微控制器的 embedded-hal 实现

2 个版本

0.1.1 2023年7月13日
0.1.0 2023年7月12日

#1748 in 硬件支持

MIT/Apache

135KB
3.5K SLoC

msp430fr247x-hal

MSP430FR2475 和 MSP430FR2476 微控制器的 HAL。从 msp430fr2x5x-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 连接。

依赖项

~4.5MB
~117K SLoC