Documentos de Académico
Documentos de Profesional
Documentos de Cultura
f
necesarios para enumerar los pic 18F4x5x y hacer posible las transferencias
a travs del puerto serie universal USB.
En la primera versin se manejan 2 tipos de transferencias, la de propsito
general como la define Microchip usando la biblioteca mpusbapi.dll[1] y su inst
alador
mchpusb.inf y la emulacin RS-232 mediante la clase CDC[2] con su instalador
mchpcdc.inf
En la parte de la programacin del uC PIC, ambos usan unas funciones que provee
el PIC C Compiler de la empresa CCS. En el caso [1] se gestiona con usb_desc_sc
ope.h
en el caso [2] se gestiona con usb_desc_cdc.h
La idea es que el usuario pueda cambiar los datos, tales como el nombre del dis
positivo,
el fabricante, el Vendor ID, el Product ID, etc y el programa se encargue de mo
dificar
dichos datos en los archivos mencionados anterioriormente.
------------------------------------------------------------------------------Historial:
v3.1. 06-Mar-09
- Arreglado un bug relacionado al sobrescribir los archivos generados.
- Se aadi la opcin de escoger el tipo de cono del dispositivo, si se quiere
usar un cono personalizado usar el predeterminado de windows (Win Vista).
- Probado y funcional para Windows Vista 32.
----------------------------------------------------------------------------------v3.0 27-oct-08
- Mudado el cdigo fuente del Visual Basic 6.0 al AutoIT con la iniciativa
de apoyar al software libre ;-)
- Actualizado para MCHPFSUSB v1.1.0.0 (June 23, 2008) que corresponde a la
actualizacin de:
- mchpusb.inf
- mchpusb.sys
- mchpusb64.sys
- mchpusb.cat
- mchpcdc.inf
- mchpcdc.cat
(para mayor informacin leer las release notes de MCHPFSUSB en www.microchip.co
m)
- Aadida multitud de mejoras como comprobaciones de los textos, cambio total en
la interfaz de idioma Ingls <-> Espaol
----------------------------------------------------------------------------------v2.0 01-feb-08
- aadida nuevas opciones:
- Crear una clase aparte solo para el dispositivo.
- incluir un cono a esa clase creada.