Hola Moyano, por fin pude concluir la lectura de todas las paginas, y lo que pude notar con las disculpas del caso es que muchos ven la ultima pagina y ni siquiera se toman la molestia de leer desde la primera o simplemente leer algun manual publicado para comprender mejor bueno hasta ahi..
Esto para los que quieren mas, mas, mas y mas informacion.
Como mencione en un comentario anterior, la comunicacion usb discutimos tambien
en http://www.dynamoelectronics.com/ con algunas caracteristicas importantes como:
libreria: mcHID.dll
aplicacion pc: visual basic 6
codigo fuente micro: asm
transferencia por interrupcion HID
velocidad de transmision 12 Mbps
interface: USB 2.0
micro: pic18F2550
Todo esto con el fin de aprender un poco mas sobre interfaces usb y no tratar de desviar el tema, a codigo fuente asm, sin embargo tiene mucha razon Moyano y Meta cuando dicen que se tiene que quemar pestañas para aprender mas, sin mencionar el
tiempo invertido para leer todo el protocolo de transmision usb, que se supone que se debe tener conocimientos para la programacion en asm y desde ya les cuento que el codigo es de muchas lineas que marea y esta desarrollado sin uso de registros de interrupciones para la transmision usb.
Lo que recomiendo para comprender mejor es:
1 Leer este hilo desde la primera pagina detenidamente y los manuales.
2 Leer manual que redacto Moyano (muy bueno y resumido por cierto)
3 Leer datasheet pic18fX550 protocolo usb(terminal del extremo de la interfaz pic para programar codigo fuente)
4 Leer protocolo transmision usb (terminal pc, para uso mcHID.dll)
5 Mucha suerte de no tostar en pruebas el pic (jejeje)
Por cierto hay error en simulacion asi que tienen que armarlo en placa
Espero no haberme alargado demasiado...
Por cierto Moyano y Meta porque no vamos paso a paso como mencionaron en paginas anteriores, primero un proyecto limpio que funcione en CDC, otro en HID y otro en Bulk transfer.
Pd. Como haces para sacar tiempo al tiempo? Moyano
Esto para los que quieren mas, mas, mas y mas informacion.
Como mencione en un comentario anterior, la comunicacion usb discutimos tambien
en http://www.dynamoelectronics.com/ con algunas caracteristicas importantes como:
libreria: mcHID.dll
aplicacion pc: visual basic 6
codigo fuente micro: asm
transferencia por interrupcion HID
velocidad de transmision 12 Mbps
interface: USB 2.0
micro: pic18F2550
Todo esto con el fin de aprender un poco mas sobre interfaces usb y no tratar de desviar el tema, a codigo fuente asm, sin embargo tiene mucha razon Moyano y Meta cuando dicen que se tiene que quemar pestañas para aprender mas, sin mencionar el
tiempo invertido para leer todo el protocolo de transmision usb, que se supone que se debe tener conocimientos para la programacion en asm y desde ya les cuento que el codigo es de muchas lineas que marea y esta desarrollado sin uso de registros de interrupciones para la transmision usb.
Lo que recomiendo para comprender mejor es:
1 Leer este hilo desde la primera pagina detenidamente y los manuales.
2 Leer manual que redacto Moyano (muy bueno y resumido por cierto)
3 Leer datasheet pic18fX550 protocolo usb(terminal del extremo de la interfaz pic para programar codigo fuente)
4 Leer protocolo transmision usb (terminal pc, para uso mcHID.dll)
5 Mucha suerte de no tostar en pruebas el pic (jejeje)
Por cierto hay error en simulacion asi que tienen que armarlo en placa
Espero no haberme alargado demasiado...
Por cierto Moyano y Meta porque no vamos paso a paso como mencionaron en paginas anteriores, primero un proyecto limpio que funcione en CDC, otro en HID y otro en Bulk transfer.
Pd. Como haces para sacar tiempo al tiempo? Moyano