Wind River Studio for VxWorks Application Developers
The Wind River® Studio for VxWorks Application Developers course provides engineers and system administrators with a fast, cost-effective way to acquire the necessary skills to develop applications with VxWorks in Studio.
COURSE DESCRIPTION
The Wind River® Studio for VxWorks Application Developers course provides engineers and system administrators with a fast, cost-effective way to acquire the necessary skills to develop applications with VxWorks in Studio.
After this course, participants will be able to perform the following:
- Design and develop real-time applications in kernel and user modes
- Debug, build, and test real-time applications in a target host development environment with Studio and Visual Studio Code
Products Supported
- Wind River Studio
- VS Code
Course Format
- This one-day expert-led course consists of lectures and lab sessions.
- Attendees use Studio to gain experience with the topics presented.
- Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.
Audience
- Developers who work with VxWorks
- New project members on teams already using Wind River products
- Senior engineers who want to evaluate Studio technology
Prerequisite Skills
- One year of C programming
- Basic understanding of operating systems and debugging techniques
Prerequisite Courses
- None
Related Courses
- Real-Time Programming for Embedded Systems
Syllabus
Day 1
Wind River Studio for VxWorks Developers Overview
- Wind River Studio Overview
- Wind River Studio Tools
- VxWorks Overview
- The Development Workflow
- Workflow Enhancement Tools
- Getting Started with Wind River Studio
- Lab Exercise: Getting Started with Wind River Studio
Getting Started with VxWorks Application Development
- Understanding the Application Development Workflow
- Setting Up the Development Environment
- Booting VxWorks on a Simulated Target
- Understanding Projects and Workspaces
- Creating Workspaces
- Hands-On Lab
- Lab Exercise: Developing VxWorks with the Studio CLI
- Lab Exercise: Setting Up the Application Development Environment
Developing a Downloadable Kernel Module Application
- Understanding Downloadable Kernel Modules
- Creating and Building a DKM Project
- Understanding /hostfs and the Object Module Loader
- Running a DKM
- Debugging a DKM
- Hands-on Lab
- Lab Exercise: Developing Downloadable Kernel Module Applications
Developing a Real-Time Process Application
- Understanding Real Time Process
- Creating and Building an RTP Project
- Running an RTP
- Debugging an RTP
- Hands-on Lab
- Lab Exercise: Developing Real-Time Process Applications
Uploading Applications to Wind River Studio
- Uploading Applications to Wind River Studio
- Hands-on Lab
- Lab Exercise: Uploading Applications to Wind River Studio
COURSE DETAILS SUMMARY
- Duration: Estimated Course Duration: 1 Day
- Course Information: View
- Format: Instructor-led lectures and hands-on lab sessions; instructor-led Live
Remote delivery available - Type: Instructor-led