Nucleus FILE

  • Add Courses
  • Confirm Schedule
  • Enter Contact Information

There are currently no dates scheduled for this class. Request this class in your area!

Duration:  1 Day
Price: 8500 SEK
Course Part Number:  211854

 

Course Overview

The Nucleus FILE course is intended to give developers a general understanding of the Nucleus FILE product. Topics covered include a description of the file system, tuning the file system to specific environments, the Nucleus FILE API, and a discussion on driver interface development with Nucleus FILE Driver Templates. When finished with the course, developers should be familiar enough with Nucleus FILE to begin developing applications that utilize Nucleus FILE as their file system.

This course is not intended to cover hardware specific porting issues (aside from a high-level discussion of which routines may need to be ported).

All hands-on course work (examples and training application implementation) will be done with Mentor Graphics prototyping software Nucleus SimTest on a Windows platform. The class typically runs from 9:00 AM to 4:00 PM for one day.

You will learn how to

  • Port and initialize Nucleus FILE to a target system
  • Create files and directories using Nucleus FILE
  • Create and access disk drives
  • Search directories
  • Modify attributes for existing files / directories
  • Step through the process of building a Device Driver

Hands-On labs

Throughout the class, you will examine and run examples of many of the Nucleus FILE components.

Audience

  • Engineers currently using or who will be using the Nucleus FILE to implement an embedded, real-time, multi-tasking application

Prerequisites

  • The student should know the C programming language
  • The student should have rudimentary knowledge of embedded system concepts and terminology
  • Working knowledge of Nucleus PLUS versions 1.15, 2.X

Key Topics

  • FAT File System
  • Device Drivers
  • File System Registration
  • Mounting
  • File Users
  • Disk Drives
  • Directories
  • Searching
  • File Manipulation
  • File Attributes
  • Device Operations
  • Partition Operations
  • Driver Interface
© Mentor Graphics Corp. All rights reserved.