Rust is a safe, fast and community-supported language

Rust is portable and flexible and enables you to target embedded systems and high-level server-side concurrent programming. Watch this video to understand the philosophy of Rust from one of its core developers.

Watch video

Rust for beginners

For low-level programming, use Rust in the same way that you use C. Rust provides a run-time safety guarantee which ensures that there are no memory management issues. This guide introduces Rust through the BBC micro:bit.

Get started

IoT project

Explore an intermediate-level Rust project with a Raspberry Pi in which you write a program to control LEDs and a buzzer.

Learn more

Embedded systems

Use this official Rust guide to develop your next firmware project using an Arm-based STM32F3-DISCOVERY board.

Get started

Advanced features

This guide describes advanced concurrency, mathematics, networking, and algorithms in Rust. The guide includes recipes for common problems in these domain areas.

Learn more

Rust resources


Community Forums

Suggested answer Which bit fields are for Cortex-M4F SCB_ICSR.VECTORPENDING
  • Cortex-M4
0 votes 77 views 1 replies Latest 12 hours ago by 42Bastian Schick Answer this
Suggested answer Tasks can't switch to others, always run at OSStartHang. but whitout boot code ,the app can run ok. the core of the chip is cortex-M0 0 votes 2853 views 7 replies Latest 2 days ago by John_shi Answer this
Not answered SVCall returning to 0xdeadbeee
  • Cortex-M7
  • 11 (SVCall)
0 votes 163 views 0 replies Started 2 days ago by DanS Answer this
Suggested answer AHB-lite Slave Burst Operation
  • AHB-Lite
0 votes 336 views 2 replies Latest 2 days ago by eugch Answer this
Suggested answer Which bit fields are for Cortex-M4F SCB_ICSR.VECTORPENDING Latest 12 hours ago by 42Bastian Schick 1 replies 77 views
Suggested answer Tasks can't switch to others, always run at OSStartHang. but whitout boot code ,the app can run ok. the core of the chip is cortex-M0 Latest 2 days ago by John_shi 7 replies 2853 views
Not answered SVCall returning to 0xdeadbeee Started 2 days ago by DanS 0 replies 163 views
Suggested answer AHB-lite Slave Burst Operation Latest 2 days ago by eugch 2 replies 336 views