
IoT Foundations: Operating Systems Fundamentals | Ryan Hu | LYNDA
English | Size: 452.46 MB
Category: Tutorial
The Internet of Things (IoT) offers developers an array of exciting possibilities to explore. But building systems solutions for IoT can be challenging, and such systems may not be equipped to effectively manage resources and schedule tasks for modern IoT devices. Using an operating system (OS) can help you solve some of these issues. In this course, join Ryan Hu as he reviews the basics of using an operating system for IoT, and explores OS-related concepts and examples using an OS kernel, FreeRTOS. Learn about characteristics and technical requirements of OSs, and explore task management, intertask communication, memory management, and more.
Topics include:
OS characteristics for IoT
OSs for resource-constrained devices
Linux OSs and Windows 10 IoT Core
Main features of FreeRTOS
Task schedulers and task management
Intertask communication
Allocating dynamic memory
Debugging your OS-based applications
———————————————————————————————————————————————————————————–
Table of Contents:
Introduction
1. Introduction to Operating Systems for IoT
2. Overview of Exeisting Operating Systems for IoT
3. Introduction to FreeRTOS
4. Tasks
5. Intertask Communication
6. Memory Management
7. Timers
8. Inp0uts and Outputs
9. Debugging
Conclusion
DOWNLOAD:
If any links die or problem unrar, send request to http://goo.gl/aUHSZc
Leave a Reply