Expand description
§HAL for the BL702 microcontroller
This is a Rust HAL for the BL702 microcontroller.
It implements the embedded-hal traits for peripherals, where such traits exist.
§Usage
§Commonly used setup
// Get access to the device specific peripherals from the peripheral access crate
let dp = pac::Peripherals::take().unwrap();
let mut parts = dp.GLB.split();
To avoid the linker to complain about missing symbols please add hal_defaults.x to .cargo/config like this
rustflags = [
"-C", "link-arg=-Tmemory.x",
"-C", "link-arg=-Tlink.x",
"-C", "link-arg=-Thal_defaults.x",
]Re-exports§
pub use bl702_pac as pac;
Modules§
Constants§
- SYSFREQ
- System frequency (constant since we don’t have clocks yet)