0.1.0 |
|
---|
#18 in #py32
1MB
24K
SLoC
py32f002a-pac
PY32F002A pac generated by svd2rust follow the doc.
Usage
In your Cargo.toml:
[dependencies.py32f002a-pac]
version = "0.1.0"
features=["rt", "critical-section"]
In your code:
use py32f002a_pac as pac;
let dp = pac::Peripherals::take().unwrap();
dp.RCC.iopenr.write(|w| w.gpioaen().set_bit());
let gpioa = dp.GPIOA;
gpioa.otyper.write(|w| w.ot5().clear_bit());
gpioa.odr.write(|w| w.od5().set_bit());
For more api info read the doc
Dependencies
~0.6–0.8MB
~11K SLoC