Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Re: rtic-lab?
Here are some pretty good articles:
http://www.embedded.com/story/OEG20010529S0127
http://www.linuxdevices.com/articles/AT8948080759.html
Re: RTOS question
Yes, you are correct when you state that Task 1 will not reach the delay tick routine until it gets an input. Therefore, the "delay 5 ticks" statement has no effect until it is reached.
If the "getkey" routine suspends waiting for a key, Task 1 will of course be switched out...
Re: Priority Inversion...
Priority inheritance is one way to combat priority inversion. It is a resource access control protocol that raises the priority of a task, if that task holds a resource being requested by a higher priority task, to the same priority level as the higher priority task...
Re: Real Time OS
I like to think of Priority Inversion as a situation in which a low-priority task executes while a higher priority task waits on it due to resource contentions.
Re: microblaze & nucleus
I've been using Nucleus for PowerPC for quite a few years. The Nucleus RTOS is very solid. It has all the necessary features & task synchronization mechanism. The code is extremely well-organized & well-documented. Nucleus is also very modularized, which has its...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.