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 次下载
135KB
3.5K SLoC
msp430fr2x5x-hal
MSP430FR2355、MSP430FR2353、MSP430FR2153 和 MSP430FR2155 系列微控制器的 HAL。
许可
根据您的选择,许可为以下之一:
-
Apache 许可证 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
-
MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则任何有意提交以包含在作品中的贡献,根据 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