Каталог

    Fearless Concurrency in Your Microcontroller

    Rust0.0
    30 minutes
    English
    0/33 уроков (0%)
    – из 33

    Fearless Concurrency in Your Microcontroller

    YouTube·RustFest

    Explore efficient multitasking on microcontrollers using zero-cost, memory-safe abstractions in this 30-minute conference talk from RustFest Zürich 2017. Delve into the world of embedded systems, where fast, efficient, and safe concurrent programming is crucial. Learn how to respond to multiple external stimuli within tight time constraints while maintaining low power consumption on resource-constrained microcontrollers. Discover techniques for handling general-purpose input/output, timers, status registers, and serial interfaces. Examine concepts such as infinite generators, cooperative multitasking, interrupts, and memory sharing. Understand how to prevent data races and improve memory safety using the ceiling priority protocol. Gain insights into Rust's concurrency model, including the use of app macros, main function signatures, resources, atomics, and ring buffers. By the end of this talk, grasp the fundamentals of implementing concurrent reactive objects in real-time systems using Rust. Read more

    FreeCourses

    Бесплатные курсы университетов и независимых авторов.

    Каталог на основе данных Class Central. © 2026 Free Courses