0.1.0 |
|
---|
#11 in #py32
1MB
24K SLoC
py32f002a-pac
由 svd2rust 生成的PY32F002A pac,遵循 文档。
用法
在你的 Cargo.toml 中
[dependencies.py32f002a-pac]
version = "0.1.0"
features=["rt", "critical-section"]
在你的代码中
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());
阅读文档以获取更多API信息
依赖项
~0.6–0.8MB
~11K SLoC