#svd2rust #arm #cortex-m

no-std k1921vk01t-pac

API доступа к периферии микроконтроллера НИИЭТ К1921ВК01Т

4 releases

0.1.3 Dec 13, 2019
0.1.2 Dec 13, 2019
0.1.1 Dec 12, 2019
0.1.0 Dec 12, 2019

#1290 in Embedded development

MIT/Apache

2.5MB
85K SLoC

НИИЭТ К1921ВК01Т

Сборка

# Установка необходимых утилит
cargo install svd2rust
cargo install form
pip3 install --upgrade --user svdtools

# Собственно, сборка
svd patch ./k1921vk01t.yaml && \
svd2rust -i ./k1921vk01t.svd.patched && \
rm -rf ./src/ && \
form -i ./lib.rs -o ./src/ && \
rm ./lib.rs && \
cargo fmt

Dependencies

~0.8–1.1MB
~18K SLoC