Real-Time Programming for QNX Neutrino RTOS
Overview
This course is designed for anyone who develops QNX® Neutrino® RTOS applications. By the end of the course, you will have written several example programs and learned to apply QNX Neutrino RTOS concepts to real-world applications. You will:
- Familiarize yourself with the features, services and architecture of the QNX Neutrino RTOS.
- Focus on real-world problems and the techniques for solving them.
- Get hands-on experience applying the concepts introduced throughout the course.
Prerequisites: You must have a good working knowledge of C and a general knowledge of operating systems. Familiarity with embedded systems or real-time concepts is an asset.
Please contact training@qnx.com for further information.
Course Modules
QNX Neutrino RTOS Architecture
Compiling and Debugging
Processes, Threads and Synchronization
Interprocess Communication
Comparing QNX IPC Methods
Introduction to Hardware Programming
Timers, Clocks and Timeouts
Multicore Processing
Building a QNX Neutrino Boot/OS Image
Introduction to Resource Managers
Dates and Locations
All BlackBerry QNX training courses are hands-on, instructor led using real-world examples to give your development team the grounding they need in QNX best practices so that you get the most out of your investment.