What Does 'Real-Time' Mean? #programming #coding #lowcode

preview_player
Показать описание

🎥 Check out this video to learn about RTOS! 🤔🔧 If you code for critical systems, you need an operating system that offers precise control.⏱️⚙️ Watch now! #RTOS #coding #technology #operatingsystem #criticalsystems

🔥🔥🔥 SOCIALS 🔥🔥🔥
Рекомендации по теме
Комментарии
Автор

The more accurate term than “finite” is deterministic

Brokenrocktail
Автор

Seeing alot of people not understand RTOS in the comments...

Certain applications need multiple tasks to be scheduled and meet specific deadlines (e.g. engage a rocket booster once a sensor threshold is met, must be done within 20ms). This is easy when there's only one task with a deadline, but much harder when there's multiple important tasks (think missile system tracking a target + calculating it's position + controlling itself). RTOS essentially allows tasks to run in parallel and automatic switching to execute more important tasks so that deadlines aren't missed. They are essentially a basic OS with timers, threads, mutexes, message queues, etc. so that it abstracts away writing timers and this style of infrastructure every time you start a project. In terms of the finite control, you can control the period and priority (task pre-emption) of tasks so that lower priority tasks can be interrupted by higher priority ones that must be done within a finite time. OSes like Linux or Windows arent real time as they dont have these strict, application specific timing restrictions for processes.

p.
Автор

Rtos and plc programming is sooo different from any other type of programming I've done

WhiteDoppler
Автор

"Finite" control? As opposed to what, infinite control?

WilliamDye-willdye
Автор

Flash backs to me programming free rtos systems at work

wfekhzg
Автор

Microcontrollers and robots use it for example, a cheap one is the esp32 😉

infinnite
Автор

Taking Operating systems rn in CS wish me luck on the final got wrecked on the midterm

ian
Автор

That moment you literally have a course in uni that is only about FreeRTOS and the bells and whistles of real time os and then this pops up

cycosmic
Автор

Example of this is all modern cars have an ECU that’s realtime. I’m over simplifying but that’s essentially why you can’t just plug a raspberry pi in and run your car off Python scripts!

SpadeQc
Автор

I started looking at this channel thinking, cool learn a bit about C and it's slowly and probably inevitably turning into a typical Rust cult spam. There are C based RTOS's which are far less hassle.

aetrew
Автор

This dude has pushed me to buy a robot car kit on a pi pico microcontroller. I studied electrical engineering then swapped fully to software developement and am now working as a game programmer but still salty I never properly went through embedded stuff like I could have back in school.

bengamedev
Автор

I met the guy behind RTIC on summer, Pär Lindström, professor at university of Umeå, Sweden. That guy is definetely all boners for rust. Brilliant guy.

jarvenpaajani
Автор

This looks interesting, I had read myself into Tock, which also is an RTOS. I had a e paper smartwatch project in my mind, which would use Tock as a base, but then something similar like Android on top of it to run apps in user space. Unfortunately I didn't have the time to work on it.

OnlyHerculean
Автор

I didn't understand a thing but it sounded important💀💀

ayush_gupta
Автор

Yeah the key is finite deterministic control

desmondwilson
Автор

How does it have finite control compared to a normal operating system, when it gives you more control?

mark
Автор

Could you compare this project (rtic) with "tock"? Please.

codeman-dev
Автор

So like a priority scheduler with a deadline?

ThemGrayJackel
Автор

Finite control? Limited control? Do you mean fine control?

KleptomaniacJames
Автор

Where is he streaming? Twich or Youtube?

filipstojanovicmechanicale