1个不稳定版本
0.0.0 | 2022年8月19日 |
---|
#210 在 #hal
8KB
stm32c0xx-hal
🚧 进行中 🚧
stm32c0xx-hal 包含了对STMicro STM32C0系列微控制器的外设访问API之上的多设备硬件抽象。MCU的选择是通过功能门完成的,通常由板级支持包指定。
用法
此crate最终将包含对stm32c0系列中多个微控制器的支持。您想要为哪个特定的微控制器构建,必须使用功能指定,例如 stm32c011
。
构建示例
如果您正在单独编译crate以进行开发或运行示例,请在命令行中指定您的微控制器。例如
cargo build --example blinky --features stm32c011
作为依赖项使用
当您将此crate作为项目中的依赖项使用时,可以在Cargo.toml
定义中指定微控制器。
[dependencies.stm32c0xx-hal]
version = "0.0.0"
features = ["rt", "stm32c011"]
文档
文档可以在docs.rs找到。
许可
根据您的选择,受以下其中之一许可:
- Apache License,版本2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则您有意提交给作品以供包含的所有贡献,根据Apache-2.0许可,应如上双许可,没有附加条款或条件。
依赖项
~755KB