Silicon Laboratories Stepper Machine Specifications Page 42

  • Download
  • Add to my manuals
  • Print
  • Page
    / 68
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 41
42
42
Mass Storage (MSD)
Used for file transfer for memory sticks, etc.
Bulk transfers used for data transport
What do I need?
Firmware side
Firmware to detect and respond to Standard requests and the
Class specific requests
Standard and class specific descriptors defined
Typically SCSI interpreter is all that is needed, however, if access
to the file system is required by means other than the host USB
interface then a file system will also be required
Host side
File system access instructions such as fopen, fread, etc.
Any OS application like Windows Explorer can access the device
The same rules apply to the Mass Storage Device Class (MSD). When
implementing mass storage (like a USB drive) there are several firmware
considerations and application trade-offs to consider. Use this class when you want
to arrange data as files in order to move and copy them easily to other locations.
Typically, a SCSI interpreter is used and all of the file system structure is
maintained on the host PC. This is equivalent to a USB flash drive and using
Windows Explorer to access the files. One consideration to using the mass storage
device class is whether or not file access is to be given to another port other than the
host. In that case the firmware will have to implement its own files system and
need to respond to commands like fopen, fclose etc.
Page view 41
1 2 ... 37 38 39 40 41 42 43 44 45 46 47 ... 67 68

Comments to this Manuals

No comments