FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola fenixariel, espero me puedas ayudar, estoy esperimentando con dispocitivos hid, en especial con el ejemplo de ccs "ex_usb_hid.c", usa el descriptor hid "usb_desc_hid.h", mi problema es que solo transmite 2 bytes por cada envio, y dice que hay que modificar el descriptor hid para enviar mas, pero e probado algunos cambios con resultados desastrosos, parese que no es algo sencillo, me gustaria me dieras una orientacion, si sabes como hacerlo o si tienes un archivo modificado que maneje por lo menos datos de 8 bytes o en caso contrario si es mejor que lo deje como esta y trabaje como se pueda, pero no me digas que lea la especificacion hid , por que quedo peor que antes. Gracias por tu ayuda.
|
#2
|
||||
|
||||
Hola mario:
Si recuerdas puse un ejemplo HID usando MikroPascal(que es identico al de MIkroC), en el cual desde el PIC se enviaban 16 Byte. No he revisado el ejemplo HID del CCS pero hoy en la noche lo hare. De todas maneras te dire que prefiero el IDE de MiKroElectronica. Última edición por fenixariel fecha: 09-11-2009 a las 20:30:42. |
#3
|
|||
|
|||
Hola fenixariel, ya encontre la solucion, es sencilla apenes lo pruebe te cuento ok. Sabes usar los framework de microchip pero con delphi?
|
#4
|
||||
|
||||
Hola mario ojala lo consigas pues despues de hacer muchas pruebas me canse y lo deje; lo bueno que aprendi mas sobre la estructura de los descriptores, y me parece que el problema no esta como pense al principio en el HID REPORT sino en como el CCS lo implementa(sus librerias); pues cumple como lo hacen los descriptores de MikroElectronica con la estructura correcta, segun la teoria.
ahora si usamos el ejemplo que trae el CCS tal como esta se siguen presentando problemas como que Delphi se cuelga, cosa que no ocurre con MikroElectronica. bibliografia: ADVANCED PIC MICROCONTROLLER PROJECTS IN C, capitulo 8 USB COMPLETE de JAN AXELSON Device Class Definition for Human Interface Devices (HID) de usb.org Última edición por fenixariel fecha: 15-03-2009 a las 00:27:11. |
#5
|
|||
|
|||
Por un momento me funciono luego no se que paso, , sigo intentandolo
__________________
visita mi web: http://mikropic.blogspot.com/ |
#6
|
||||
|
||||
WinUSB.dll
..........
Última edición por fenixariel fecha: 09-11-2009 a las 20:29:22. |
#7
|
||||
|
||||
Perdon, llegue tarde y me perdi este Post.
Yo utilizo mucho la familia FTDI, y diseño bastantes aplicaciones uControladas y comunicadas por USB. Ahora bien, lo controlo como un com virtual y lo exprimo como jugo de naranja. El unico requerimiento, es conocer el hardware USB, y acceder a cualquier info bajo la misma metodologia de comunicacion, por ejemplo la programacion de la EEPROM interna, donde grabo "este es mi hard usb 1.0", por ejemplo. Mi pregunta es, que beneficio tengo utilizar un driver que no sea el del fabricante del hardware? Pregunto esto porque hasta ahora no me encontre con ninguna limitacion. Saludos
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
barra de herramientas desde delphi?? | marceloalegre | Varios | 1 | 01-04-2009 00:56:42 |
OpenGL Vs. Herramientas Delphi | Duc | Gráficos | 10 | 16-01-2009 14:49:21 |
Herramientas de Andreas Hausladen, Spirit of Delphi 2007 | rruz | Noticias | 1 | 25-02-2008 10:07:28 |
Cómo crear tabla con paleta de herramientas en Delphi 7 | busraglu | Conexión con bases de datos | 2 | 01-02-2007 16:59:18 |
Herramientas Case Modelo E-R y generador de código Delphi | juancho_juancho | Conexión con bases de datos | 1 | 30-08-2005 16:28:21 |
|