Thought Leadership

Embedded software article: RTOS Revealed #33

My latest article on embedded.com has been published. This piece is the thirty-third installment of the RTOS Revealed series, which is now coming to an end. The series covers every aspect of real time operating systems.

Using Nucleus SE real-time operating system

In this article, I look at how to deploy Nucleus SE in an embedded application …

Here are all the articles in the series:

Introducing RTOS Revealed
Program structure and real time
Tasks and scheduling
Tasks, the context switch and interrupts
Inter-task communication and synchronization
Other RTOS services
Nucleus SE – an introduction
Nucleus SE – internals and deployment
The scheduler – implementation
The scheduler – options and context save
Tasks – configuration and API introduction
Task utility services
Task data structures and unsupported API calls
Partition memory: introduction and basic services
Partition memory: utility services and data structures
Signals
Event flag groups: introduction and basic services
Event flag groups: utility services and data structures
Semaphores: introduction and basic services
Semaphores: utility services and data structures
Mailboxes: introduction and basic services
Mailboxes: utility services and data structures
Queues: introduction and basic services
Pipes: introduction and basic services
Pipes: utility services and data structures
System time
Application timers
Interrupts in Nucleus SE
Nucleus SE RTOS initialization and start-up
RTOS diagnostics and error checking
Nucleus SE migration: Unimplemented facilities and compatibility
Using Nucleus SE real-time operating system

I hope that you find the series interesting and look forward to your input by comment or email or via social media.

Colin Walls

I have over thirty years experience in the electronics industry, largely dedicated to embedded software. A frequent presenter at conferences and seminars and author of numerous technical articles and two books on embedded software, I am a member of the marketing team of the Mentor Graphics Embedded Systems Division, and am based in the UK. Away from work, I have a wide range of interests including photography and trying to point my two daughters in the right direction in life. Learn more about Colin, including his go-to karaoke song and the best parts of being British: http://go.mentor.com/3_acv

More from this author

Leave a Reply

This article first appeared on the Siemens Digital Industries Software blog at https://blogs.stage.sw.siemens.com/embedded-software/2019/07/08/embedded-software-article-rtos-revealed-33/