Rust Embedded for STM32 Microcontrollers: Cross-compilation

Описание к видео Rust Embedded for STM32 Microcontrollers: Cross-compilation

The third video of the Rust Embedded course.

In this video you will learn:
What is cross-compilation?
What is rustup and how to choose correct target?
Cortex-A vs Cortex-M
What is hardfloat (FPU module)?
How to install new rust target?

References:
https://en.wikipedia.org/wiki/ARM_Cor...
https://developer.arm.com/documentati...
https://developer.arm.com/documentati...
https://rust-lang.github.io/rustup/cr...
https://github.com/rust-embedded/cort...

My setup for development includes:
Linux laptop with STM32F3Discovery board connected using mini-USB cable.
Visual Code Studio IDE with rust-analyzer plugin.

Timeline:
0:00 - Intro
0:11 - Rustup - compilation targets
1:25 - Cross-compilation
2:50 - Choosing correct target
3:44 - Installing new build target
4:04 - Outro

#rust #embedded #google

Комментарии

Информация по комментариям в разработке