У нас вы можете посмотреть бесплатно Building real time systems without an RTOS using rtic and Rust или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
A talk from one of our workshops, where I explore a concurrency framework called rtic, written in Rust. We'll take a look at some of its key features deadlock-free execution guarantees minimal scheduling overhead efficient memory-usage and walk through a demo, where I show a working example that uses non-blocking DMA transactions on a nrf52840_mdk (makerdiary) board. The board houses 2 DMA-capable peripherals TWIM (I2C in master mode) TWIS (I2C in slave mode) TWIM reads from and writes to TWIS via DMA, asynchronously using rtic. CHAPTERS 0:00 Intro 4:00 Concurrency in embedded systems 9:30 rtic features 12:35 Pre-emptive multitasking - under the hood 15:05 Pre-emptive multitasking with shared resources 18:29 How does rtic work? 22:00 raising the priority ceiling - example 23:05 Summary 24:50 rtic demo - concurrent dma transfers, setup 25:46 rtic demo-code walkthrough 41:05 rtic demo 49:05 Q & A 55:32 extras - rtic (brief) walkthrough of rtic macro expansion 1:02:14 github repo for demo code #rust #rtic #embeddedsystems #programming rtic documentation: https://rtic.rs/1/book/en/ getting in touch: twitter: @npashi, / npashi matrix: @nihal.pasham:matrix.org Demo: https://github.com/nihalpasham/rtic-t... RustPlanet :@yashwanthsingh:matrix.org Credits: Talk from the Rust embedded workshop, Bengaluru: 5th-9th Dec 2022