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

no-std cyt4dn

Peripheral access crate for cyt4dn T2G family

1 unstable release

0.0.1 Oct 25, 2023

#7 in #traveo

Custom license

25MB
529K SLoC

Supported Device Family

cyt4dn

Supported Crates

crate svd version
cyt4dn_a 1.0.0
cyt4dn_b 1.0.0
cyt4dn_c 1.0.0

Using device meta-package crate in your project

In your own project's Cargo.toml:

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

The rt feature is optional. See svd2rust for details.

The critical-section feature is optional. See critical-section for details.

Usage of device meta-package in your code:

use cyt4dn as pac;

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

By default cyt4dn refers to the latest revision of the supported crates, if your project requires a specific revision, you can pass it as a feature in your project's cargo.toml file. This way of using meta package you dont have to change your project code each time you change the revision.

Resource

Documents

Dependencies