Para los Lectores

En este Blog pueden Consultar libros gratis, ya sea descargar con fines de lectura o consulta, orientados al estudio.
Hay libros de Preescolar y Primaria orientados a Experimentos en general, a Electricidad y Magnetismo.
Los libros de Primaria en adelante orientados a Electricidad, ElectroMagnetismo y Electrónica.
También se abarca Electricidad, Electricidad y Electrónica del Automotor o Automotriz y todas las ramas de la Electrónica.
Ademas hay colecciones de libros que pueden estar fuera de la temática de la Electrónica (como ser Biología, etc...) y otras afines necesariamente como ser Física, Matemática y Química.

Buscar en este Blog

Queres ser Seguidor del blog?

viernes, 3 de mayo de 2013

USB Mass Storage

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7-2zU5fhKaIVGBRXXCYAZ7Wm8VAdNxjHNstnEsnVI7KJrXkGk5EpGXQJDmKUAf6C2X4x2sZJzJP_OJAdHqE-eweP8BoRu9xOaVH2MoBAyTrpo3SJFc5O_IZev0xPBxOc6s3tl3OT48mY/s128/USB%20Mass%20Storage%20Designing%20and%20Programming%20Devices%20and%20Embedded%20Hosts.jpg USB Mass Storage 
Designing and Programming Devices and Embedded Hosts
Jan Axelson

Fuente: Jan Axelson's Lakeview Research
For: program listings, Code, List of corrections.

Reseña

A USB device controller enables a mass-storage device to share its data with other computers. For example, a data logger can collect data in the field and then connect to a PC, where an application reads the data from the logger’s storage media. Or a robot can attach to a PC to receive a file containing configuration data to use in robotic tasks.
Flash-memory cards provide convenient storage for many small systems. Other systems function as USB hosts that can access files in off-the-shelf USB flash drives and hard drives.
If you’re involved with designing or programming devices that incorporate a USB mass-storage device or host interface, this book will help you get your projects up and running. You’ll also find the book useful if you’re designing or programming devices that use flash-memory cards for data storage, whether or not the devices have USB interfaces.

Un controlador de dispositivo USB permite a un dispositivo de almacenamiento masivo compartir sus datos con otros ordenadores. Por ejemplo, un registrador de datos se pueden recopilar datos en el campo y luego se conectan a un de PC, donde una aplicación lee los datos desde medios de almacenamiento del registrador. O un robot puede conectar a un de PC para recibir un archivo que contiene los datos de configuración para utilizar en tareas robóticas.
Tarjetas de memoria flash proporcionan un almacenamiento conveniente para muchos sistemas pequeños. Otros sistemas funcionan como hosts USB que pueden acceder a los archivos en unidades flash off-the-shelf USB y discos duros.
Si usted está involucrado con el diseño o la programación de dispositivos que incorporan un dispositivo de almacenamiento masivo USB o interfaz de host, este libro le ayudará a conseguir sus proyectos en marcha y funcionando. También encontrará el libro sea útil si usted está diseñando o dispositivos que utilizan tarjetas de memoria flash para almacenamiento de datos de programación, si los dispositivos tienen interfaces USB.

INDICE
  • Mass Storage Basics
  • Supporting USB. 
  • The USB Mass Storage Class
  • Accessing Flash Memory Cards. 
  • MultiMediaCard Protocol. 
  • SCSI Commands. 
Consulta el Libro (6 MB) por:
Para los que usan Gestores de Descarga
http://adf.ly/NWlji
http://adf.ly/NWljj
http://adf.ly/NWljk
http://adf.ly/NWljl

INDICE GENERAL
  • Mass Storage Basics. When to Use a Storage Device. Benefits. Other Considerations. Requirements. Devices. Embedded Hosts. Selecting a Media Type. Drive Mechanisms. Addressing Methods. Reading and Writing Considerations. Removable Media and Devices. Hardware Interfaces. Hard Drives. Technology. Interfaces. Flash Memory. Technology. Options for Flash Memory. MultiMediaCard. SD Memory Card. CompactFlash.
  • Supporting USB. The Interface in Brief. Hosts and Devices. Host Responsibilities. Device Responsibilities. Bus Speeds. Endpoints. Transfer Types. Transactions. The Data Toggle. Descriptors. Mass Storage Requirements. Choosing a Device Controller. Controllers with Support for Flash Memory. Controllers with support for ATA/ATAPI. Firmware Options. Microchip PIC18F4550. Architecture. Firmware Support. The USB Controller.
  • The USB Mass Storage Class. Requirements. Specifications. Logical Block Addressing. Mass Storage Requests. Descriptors. Device Descriptor. Configuration Descriptor. Interface Descriptor. Endpoint Descriptors. String Descriptors. Responding to Commands. The Command Block Wrapper. The Command Status Wrapper. Managing Communications on the Bulk Endpoints. More about STALL. Thirteen Cases for Any Situation. PC Support. Windows. Linux.
  • Accessing Flash Memory Cards. The Interface. Signals and Power. Example Circuit. Host Programming. Configuring. Hardware Ports. Firmware-controlled Ports. Transferring Data. Default States. SPI on the PIC18F4550. Configuring the Port. Writing a Byte. Reading a Byte.
  • MultiMediaCard Protocol. Command and Response Formats. Commands. Response Types. Token Formats. The Commands. Classes. Commands Used by Mass-storage Devices. Registers. Sending Commands. Timing Considerations. Commands with No Data Transfer. Commands that Read Data from the Storage Media. Commands that Write Data to the Storage Media. Application Example. Detecting and Selecting a Card. Sending a Command. Reading a Sector. Writing a Sector. Initializing Communications.
  • SCSI Commands. About the Commands. Specifications. Which Commands to Implement?. Sense Data. Fixed-format Sense Data. Setting Default Values. Primary Commands. Inquiry. Mode Select. Mode Sense. Prevent Allow Medium Removal. Report Luns. Request Sense. Send Diagnostic. Test Unit Ready.

4 comentarios:

  1. gracias y feliictaciones comentando casi despues de un año felicitaciones sigue adelante

    ResponderEliminar
  2. Es verdad lember leigue sos el 1º en comentarios. Gracias por tu apoyo.

    ResponderEliminar
  3. gracias profe y siga adelante casi no comentocomo muchos pero tus aportes son valiosos

    ResponderEliminar
  4. Que paso profe, porque ya no sube mas libros?

    Espero que vuelva a subir como antes.

    Se le extraña.

    ResponderEliminar

Me gustaría Saber: Quién eres y de Donde Eres. Deja de Ser un Anónimo. Que tengas un Buen Día.

Related Posts Plugin for WordPress, Blogger...