1 个不稳定版本
| 0.0.1 | 2023年3月20日 |
|---|
#9 in #traveo
3MB
60K SLoC
支持的设备系列
cyt2cl
支持的库
| crate | svd版本 |
|---|---|
| cyt2cl_a | 1.0.0 |
在项目中使用设备元包库
在您自己的项目的 Cargo.toml
[dependencies.cyt2cl]
version = "0.0.1"
features = ["<one of the supported revisions>", "rt", "critical-section"]
rt 特性是可选的。有关详细信息,请参阅 svd2rust。
critical-section 特性是可选的。有关详细信息,请参阅 critical-section。
在您的代码中使用设备元包
use cyt2cl as pac;
let mut peripherals = pac::Peripherals::take().unwrap();
默认情况下,cyt2cl引用支持库的最新版本,如果您的项目需要特定版本,您可以将它作为特性传递到项目的 cargo.toml 文件中。这种方式使用元包,您无需每次更改版本时都更改项目代码。