Real Time Operating System, RTOS, Automation Systems, Embedded Application Developer, SCADA, Mumbai, India
   
 
 
     
  Home
  About Us
  Placement
 
  Corporate & In-Plant Training
  Training For Educational Institutions
  Infrastructure
  Compare Prolific
  Testimonials
  Photo Gallery
  Alumni Forum
  Contact Us
  Press Release
     
Real Time Operating System, RTOS, Automation Systems, Embedded Application Developer, SCADA, Mumbai, India

  

  

    Real Time Operating System

» Introduction to real time operating systems (RTOS)
» Basic architecture and requirements
» Types and features
» Hard time systems
» Real time kernels
» Why does it make sense to use a real-time kernel?
» Multitasking techniques
» Time and memory management
» Real time scheduling
» Interrupts service routine (ISR)
» Detecting errors
» Shared resources
» Scheduler: Task assignment and scheduling
» Preemptive and non preemptive kernels
» Priority and its inversion
» Deadlocks
» Inter task communications and task management
» Message queue and mailbox
» Interrupt latency
» Kernel initialization
» Event control block
» Semaphores management
» Porting RTOS and embedded operating systems
» Performance metric, property of RTOS development environment
VxWorks Application Development
» Basic RTOS concepts in VxWorks context.
» Basic O.S. concepts, what is kernel?
» Overview of Tornado/VxWorks facilities
» Host/Target Configuration
» Introduction to cross development platform.
» Technique to boot the target
» Boot VxWorks & Download.
» Reconfigure VxWorks, Linking in User Defined mode
» Downloading Object modules to a VxWorks target
» Developing application using VxWorks system calls
» Use WindView to analyze a multitasking application.
» I/O Device Driver installation.
» Starting Tornado
» Target server and agent-WDB
VxWorks system calls
» Tasking
» Intertask Communication and Synchronization
         
Semaphores
         
Shared Memory
        
 • Message Queues
» Memory management
» Watch Dog Timers
» Shell-Windsh and Browser
» Source Level Cross Debugger-CrossWind
» Runtime Analyzer tool-WindView
» Embedded system software Design
  Tasking Model
 • Exercise
» How to use different O.S functions