4

Rust Embedded for STM32 Microcontrollers: HAL Crates

 2 years ago
source link: https://www.youtube.com/watch?v=4oJy3ywY2B0
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
#rust #embedded #google

Rust Embedded for STM32 Microcontrollers: HAL Crates

1,281 views
Jan 4, 2022

357 subscribers

The second video of the Rust Embedded course.

In this video you will learn: * What are HAL crates? * What are core and device peripherals? * What is GPIO and it registers (including the Reference Manual). * Find Rust project dependencies using docs.rs & crates.io. * What is the ITM (instrumentation trace macrocell)? * What is SVD and svd2rust?

The video content was created with a help of the amazing Rust book, available at https://docs.rust-embedded.org/discov....

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:25 - Prerequisites 0:36 - Quick recap 0:55 - Demystifying aux5:: dependency 4:19 - Reviewing project dependencies 5:28 - Reviewing stm32f3-discovery crate 8:57 - Tips for new projects 9:51 - Core vs Device peripherals 11:00 - Outro

#rust #embedded #google


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK