Skip to Main Content Skip to Search
Home |   Select Country  Choose Country  |  Contact Us  |  Cart Store 
Create Account | Log In
Products & Services Industries Academia Support User Community Company

 

Training - Courses

RT01: Real-Time Workshop Fundamentals

Real-Time Workshop Fundamentals is a one-day course that provides a working introduction to automatic code generation with Real-Time Workshop and its add-on products. This course is designed for Simulink users who intend to use Real-Time Workshop for real-time application development. Themes of real-time validation, rapid prototyping, and embedded software development are explored in the context of model-based design. Topics include:

  • The Roles of Real-Time Workshop
  • Non-Real-Time Applications with Simulation Targets
  • Real-Time Execution Considerations
  • Rapid Prototyping with Real-Time Windows Target
  • Real-Time Applications with xPC Target
  • ANSI/ISO C Code Generation with Generic Targets
  • Software Deployment with Target for Target Support Package™ FM5 (formally Freescale MPC555)
VIEW SCHEDULE and Register SHARE with Manager/Colleague
 
 Detailed course outline

 

Day 1 of 1
Introduction

Objective: This section provides an overview to the MathWorks and the course.

  • Introduce the MathWorks
  • Provide an overview to Real-Time Workshop
  • Discuss course outline
  • Set up for the course
The Roles of Real-Time Workshop

Objective: This section explains the applications of Real-Time Workshop and how they fit in Simulink model-based design.

  • Explain the roles of Real-Time Workshop
  • Explain the benefits of automatic code generation
  • Provide an overview of Real-Time Workshop code architecture
  • Explain the constraints of Real-Time Workshop
Nonreal-Time Applications with Simulation Targets

Objective: This section introduces the use of Real-Time Workshop to generate rapid simulation applications.

  • Provide an overview to the S-function target
  • Generate an S-function from a subsystem
  • Generate an S-function from a model
  • Provide an overview to the rapid simulation target
  • Generate a rapid simulation
  • Run a rapid simulation
Real-Time Execution Considerations

Objective: This section discusses the concerns related to real-time application development.

  • Compare real-time and nonreal-time executions
  • Explain the constraints of a real-time scheduler
  • Discuss considerations of a multirate scheduler
Rapid Prototyping with Real-Time Windows Target

Objective: This section introduces the use of the Real-Time Windows Target to generate real-time applications.

  • Provide an overview to the Real-Time Windows Target
  • Install the Real-Time Windows Target kernel
  • Generate a Real-Time Windows Target application
  • Run a Real-Time Windows Target application
  • Monitor signals in real time
  • Tune parameters in real time
Real-Time Applications with xPC Target

Objective: This section introduces the use of xPC Target to generate real-time applications.

  • Provide an overview to the xPC Target
  • Boot the xPC Target kernel
  • Generate an xPC Target application
  • Run an xPC Target application
  • Monitor signals in real time
  • Tune parameters in real time
ANSI/ISO C Code Generation with Generic Targets

Objective: This section introduces the use of Real-Time Workshop and Real-Time Workshop Embedded Coder to generate code for algorithm export.

  • Provide an overview to the Generic Real-Time target
  • Generate non-embeddable code from a model
  • Discuss the calling interface to the non-embeddable code
  • Provide an overview to the Embedded Real-Time target
  • Generate embedded code from a model
  • Discuss the calling interface to the embedded code
Software Deployment with Target Support Package™ FM5Objective: This section introduces the use of Target Support Package™ FM5 

to validate and deploy software implementations.

  • Provide an overview to the Target Support Package™ FM5
  • Set up the development environment
  • Run a software-in-the-loop simulation
  • Run a processor-in-the-loop cosimulation
  • Run a real-time application on MPC555
ConclusionObjective: This section summarizes all Real-Time Workshop related products by category and provides information to additional resources.

 


Prerequisites

Working experience with Simulink is compulsory. Simulink for System and Algorithm Modeling (or Simulink for Automotive System Design) can be taken to satisfy the prerequisite. Knowledge of C programming language is strongly recommended to learners who want to benefit from code inspection.

Course Length - 1  day

Price - $550.00

Request training
E-mail this page
Print this page

2008 Training Course Brochure

Exciting new courses and training options available now.