19

 

 

Introduction

 

CONTENTS

19.1 An Object Oriented Interface to Threads and Other IPC Mechanisms

19.1.1 Linux Implementation

19.1.2 FreeRTOS Implementation

19.2 A Sample Multiplatform Application

19.3 Summary

Through this book we have presented examples based on two different open source operating systems: Linux and FreeRTOS. These two systems represent somewhat two opposite extremes in complexity. Linux is a full-fledged system supporting all those features that are required for handling complex systems, and is used in top-level applications such as large servers. FreeRTOS is a minimal system that is oriented towards small applications and microcontrollers, with minimal requirements for memory and computing resources, so that it can be ...

Get Real-Time Embedded Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.