µC/OS is a low-cost priority-based pre-emptive real-time multitasking operating system kernel for microprocessors, written mainly in the C programming language. It is intended for use in embedded systems. It is a scalable, ROMable, pre-emptive kernel that manages a number of tasks. It allows for unlimited tasks, semaphores, mutexes, event flags, message queues, timers and memory partitions. The user allocates all kernel objects at run time.
Questions tagged [ucos]
47 questions
0
votes
2 answers
The reason why Task deletion of uCOS should not occur during ISR
I'm modifying some functionalities (mainly scheduling) of uCos-ii.
And I found out that OSTaskDel function does nothing when it is called by ISR.
Though I learned some basic features of OS, I really don't understand why that should be…

FoolyCooly
- 59
- 1
- 1
- 6
-1
votes
1 answer
How can I improve my ad hoc cruise control system for Nios 2?
I have written in Nios 2 an ad hoc cruise control system for a school assignment. I versioned it with github. We want the cruise control to differ at most 2 m/s for speeds >= 25 m/s. The latest improvement I could do was checking the velocities in…

Niklas Rosencrantz
- 25,640
- 75
- 229
- 424