12 releases (breaking)
Uses old Rust 2015
0.10.0 | Jul 26, 2018 |
---|---|
0.9.1 | Feb 24, 2018 |
0.9.0 | Jan 18, 2018 |
0.5.1 | Oct 6, 2017 |
0.2.0 | Nov 19, 2016 |
#2070 in Embedded development
Used in stellaris-launchpad
520KB
5.5K
SLoC
Rust drivers for Cortex-M4F based Texas Instruments LM4F120 (and relatives)
The Texas Instruments LM4F120 is a Cortex-M4F based microcontroller. It's available on the Texas Instruments Stellaris Launchpad (not to be confused with the older MSP430 Launchpad). TI cancelled the Stellaris/LM4F range not long after it came out and replaced it with Tiva-C/TM4C range. The Tiva-C Launchpad TM4C123G-XL is almost exactly the same as a Stellaris Launchpad and should be software compatible. The Ethernet-enabled TM4C1294 Connected Launchpad is not supported.
For a bare metal example program written in Rust (https://rust-lang.org) for the Stellaris Launchpad using this crate, see launchpad-rs.
lib.rs
:
CPU definitions for the LM4F120
Dependencies
~4MB
~112K SLoC