stm32f103xx-hal
HAL for the STM32F103xx family of microcontrollers
File Explorer
Download Latest Version (.zip)- config
- after_success.sh
- install.sh
- script.sh
- blinky.rs
- delay.rs
- enc28j60-coap.rs
- enc28j60-reactive.rs.outdated
- enc28j60.rs
- hello.rs
- itm.rs
- led.rs
- mfrc522.rs
- motor.rs
- mpu9250-kalman-pitch.rs.outdated
- mpu9250-log.rs.outdated
- mpu9250.rs
- nojtag.rs
- panics.rs
- pwm.rs
- qei.rs
- reactive-blinky.rs.outdated
- reactive-serial-circ.rs
- serial-dma-circ.rs
- serial-dma-peek.rs
- serial-dma-rx.rs
- serial-dma-tx.rs
- serial.rs
- _00_hello.rs
- _01_led.rs
- _02_blinky.rs
- _03_delay.rs
- _04_serial.rs
- _05_pwm.rs
- _06_qei.rs
- _07_mpu9250.rs
- mod.rs
- afio.rs
- bb.rs
- delay.rs
- dma.rs
- flash.rs
- gpio.rs
- i2c.rs
- lib.rs
- prelude.rs
- pwm.rs
- qei.rs
- rcc.rs
- serial.rs
- spi.rs
- time.rs
- timer.rs
- .gdbinit
- .gitignore
- .travis.yml
- bors.toml
- build.rs
- Cargo.toml
- gen-examples.sh
- LICENSE-APACHE
- LICENSE-MIT
- memory.x
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/japaric/stm32f103xx-hal
Downloads the entire project code from GitHub to your computer.
cd stm32f103xx-hal
Moves into the project folder you just downloaded.
2. Rust
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
cargo build --release
Compiles the Rust project.
cargo run
Builds and then immediately runs the program.
If cargo build finishes without errors, it worked. The executable is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
