A small Hello World Rust application for the AVR.
The program itself toggles a LED on PORTB periodically.
Designed for the ATmega328p.
rustc 1.63.0-nightly (fee3a459d 2022-06-05)
can be used.$ rustup component add rust-src
Now to build, run:
# Ensure time delays are consistent with a 16MHz microcontroller. export AVR_CPU_FREQUENCY_HZ=16000000 # Compile the crate to an ELF executable. cargo build --release
There should now be an ELF file at target/avr-atmega328p/release/blink.elf
. It can be flashed directly to an AVR microcontroller or ran inside a simulator.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4