TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Duende_Azul en 11 de Julio de 2008, 04:31:23

Título: Stack USB V2.2 de Microchip!!!
Publicado por: Duende_Azul en 11 de Julio de 2008, 04:31:23
1.    What's New/Updated in Release v2.2

Embedded Host

HID host example – talking to a USB keyboard.  Most USB barcode scanners and USB magnetic card readers have HID keyboard emulation modes.
MCHPUSB custom class host
FAT32 support added to MSD examples  

Device

HID bootloader – added support for PIC24FJ256GB110 family devices, PIC18F4450 family devices, PIC18F4550 family devices, and PIC18F4553 family devices.
CDC simple demo and CDC serial port emulation demo supported on all product families
HID keyboard example supporting all device families
WinUSB simple example.
PIC18F14K50 family support in HID, CDC, WinUSB, and MCHPUSB demos.
Source files reorganized using MPLAB v8.10 source code folders feature
FAT32 support added to MSD examples
Fixed SPI slow start issue for PIC18 SD card MSD devices
Composite device example using the custom HID example and MSD SD card reader

PC

WinUSB PC side example (VC++)
MCHPUSB PC side example (VC++) showing plug-and-play functionality in a multi-threaded approach.
Examples accessing a CDC device using the SerialPort object in VC++, VC#, and VB.net
Added MPUSBGetDeviceDescriptor () , MPUSBGetConfigurationDescriptor(), MPUSBGetStringDescriptor(), and MPUSBSetConfiguration() functions to the MCHPAPI.DLL and header files.
Initial support for device side support in the USBConfig.exe tool


In order to make using each of the provided demos easier to use, a workspace file is provided for each of the demo boards for each of the demos where supported.  At the end of the name of each of the work space files is the name of the demo board it supports; “Low Pin Count USB Development Kit”, “PICDEM FSUSB”, “PIC18F87J50 PIM”, and “C30” (ex: PIC24FJ256GB110 PIM).  None of the files inside of the project need to be modified in order to get the project to compile.

----------------------------------------------------------------------------
Si no entiendo mal..  el pic puede actuar como host????   :P

Título: Re: Stack USB V2.2 de Microchip!!!
Publicado por: Nocturno en 11 de Julio de 2008, 05:13:52
¡Magnífica noticia!, porque además es compatible con nuestros queridos 18F de toda la vida.
Habra que probarlo.
Título: Re: Stack USB V2.2 de Microchip!!!
Publicado por: elmasvital en 11 de Julio de 2008, 06:22:32
Vaya se han puesto las pilas no? Por lo que entiendo tenemos HOST usb, imagino que parcial, en todos los pics con usb. NO es asi?

1 saludo
Título: Re: Stack USB V2.2 de Microchip!!!
Publicado por: elmasvital en 18 de Julio de 2008, 06:28:15
Sobre este tema mirar el siguiente pdf

http://ww1.microchip.com/downloads/en/AppNotes/USB_Host_Stack_01140a.pdf

Segun entiendo:

USB EMBEDDED HOST STACK
Microchip provides a royalty-free USB Embedded Host
Stack for use with Microchip microcontrollers. This
Stack is designed to run on all Microchip devices that
have the USB OTG module

Solo los micros con modulo USB OTG pueden realizar las veces de embedded host. Y buscando micros con OTG de momento deciros que no está para la familia 18, solo familia 24 y 32.

1 saludo
Título: Re: Stack USB V2.2 de Microchip!!!
Publicado por: PalitroqueZ en 21 de Julio de 2008, 12:51:32
y es que el software que trae, te desactivará todas las opciones HOST, cuando pases a los 18F.

El programa se ve muy bien, pero siento que le falta algo, como por ejemplo añadir la creación de .inf personalizados.