#infineon #cortex-m #no-std #traveo

no-std cyt4bb

cyt4bb T2G系列外设访问crate

1 个不稳定版本

0.0.1 2023年10月25日

#5#traveo

自定义许可证

8MB
146K SLoC

支持的设备系列

cyt4bb

支持的crate

crate svd版本
cyt4bb_a 1.0.0
cyt4bb_b 1.0.0

在您的项目中使用设备元包crate

在您自己的项目的 Cargo.toml

[dependencies.cyt4bb]
version = "0.0.1"
features = ["<one of the supported revisions>", "rt", "critical-section"]

rt 特性是可选的。有关详细信息,请参阅 svd2rust

critical-section 特性是可选的。有关详细信息,请参阅 critical-section

使用设备元包在您的代码中

use cyt4bb as pac;

let mut peripherals = pac::Peripherals::take().unwrap();

默认情况下,cyt4bb引用的是支持的crate的最新版本。如果您的项目需要特定版本,您可以在项目的cargo.toml文件中将其作为特性传递。这样使用元包的方式,您无需每次更改版本时都更改项目代码。

资源

文档

依赖