9个版本 (5个重大变更)
0.11.1 | 2019年11月27日 |
---|---|
0.11.0 | 2019年11月6日 |
0.10.1 | 2019年9月27日 |
0.9.0 | 2019年9月3日 |
0.5.1 | 2017年10月7日 |
#1963 in 嵌入式开发
每月25次下载
用于 drone-sx1276-cortex-m
165KB
3.5K SLoC
drone-cortex-m
ARM® Cortex®-M平台crate,适用于Drone嵌入式操作系统。
支持的核心
架构 | 核心名称 | Rust目标 | cortex_m_core 配置标志 |
---|---|---|---|
ARMv7-M | ARM® Cortex®-M3 r0p0 | thumbv7m-none-eabi |
cortex_m3_r0p0 |
ARMv7-M | ARM® Cortex®-M3 r1p0 | thumbv7m-none-eabi |
cortex_m3_r1p0 |
ARMv7-M | ARM® Cortex®-M3 r1p1 | thumbv7m-none-eabi |
cortex_m3_r1p1 |
ARMv7-M | ARM® Cortex®-M3 r2p0 | thumbv7m-none-eabi |
cortex_m3_r2p0 |
ARMv7-M | ARM® Cortex®-M3 r2p1 | thumbv7m-none-eabi |
cortex_m3_r2p1 |
ARMv7E-M | ARM® Cortex®-M4 r0p0 | thumbv7em-none-eabi |
cortex_m4_r0p0 |
ARMv7E-M | ARM® Cortex®-M4 r0p1 | thumbv7em-none-eabi |
cortex_m4_r0p1 |
ARMv7E-M | ARM® Cortex®-M4F r0p0 | thumbv7em-none-eabihf |
cortex_m4f_r0p0 |
ARMv7E-M | ARM® Cortex®-M4F r0p1 | thumbv7em-none-eabihf |
cortex_m4f_r0p1 |
根据此表,在应用程序级别设置Rust目标三元组和cortex_m_core
配置标志。
文档
用法
将以下内容放置在Cargo.toml中
[dependencies]
drone-cortex-m = { version = "0.11.0", features = [...] }
许可证
许可协议为以下之一
- Apache License 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选。
贡献
除非您明确说明,否则您提交的任何贡献,根据Apache-2.0许可证的定义,将根据上述协议进行双重许可,不附加任何额外条款或条件。
依赖项
~4.5–6.5MB
~123K SLoC