Bienvenido a Hardcore Modding

 Vivir el modding / Iniciarse en el modding 28 de marzo de 2024 16:40   Modding  ·  Artículos  ·  Guías  ·  Guías de los usuarios  ·  Reviews  ·  Enviar Noticia ·  Top 10 ·  Temas

Minichat

El_Nene :Feliz año dos meses tarde!!! Aqui el tiempo pasa mas lento
xenon :Feliz año 2024. Me embargó la nostalgia al ver que aun existe el foro :)
Cyg :Feliz Navidad 2023
DjSalva :02/10/2023 Saludos chicos cuanto tiempo, El_ Nene cuanta razon :)
Jesmasco :2023
Steam :Saludos! Iniciar sesión despues de 13 años, que recuerdos!
El_Nene :y aún así algo te llama para volver a entrar :)
djmax :saludos años t años que no entraba a esta pagina
El_Nene :Acabo de empezar un nuevo proyecto, a ver si los demás os animais.
El_Nene :cuanto tiempo!!!
aulex51 :Buen año a todos!
unkdememoria :Hola Locos
Cyg :Saludos-28-oct-2022
Cyg :Saludos-28-oct-2022
Chinoka :Aloha. 14/Sept/2022
TELOR5 :No veo como enviar mensaje
TELOR5 :No veo como enviar mensaje
alvaro :Hola 2022!!
el_friky :Buenas Mundo!!! 31/12/21
Tpm :Buenas tardes.... 25/11/21 Saludos!!!
CR6302428 :un buen dia para el que lea esto :)
CR6302428 :un buen dia para el que lea esto :)
:)8):eek::(:@;):P9):O

 FAQFAQ   BuscarBuscar   Grupos de UsuariosGrupos de Usuarios   PerfilPerfil   Entre para ver sus mensajes privadosEntre para ver sus mensajes privados   ConectarConectar 

Proyecto PicUSB ... Envio/Recepción d datos por USB con PI
Ir a página   
 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Electronica
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
J1M
modder
modder



País:
Sexo:
Registrado: 28 octubre 2003
Mensajes: 167
Ubicación: Cartagena

MensajePublicado: Mie, 03 Oct 2007 6:38 pm    Asunto: Responder citando

Fiu!!! pues menos mal, pq hoy estoy espeso espeso! XDDD

Sobre los Pipes, con el WinUSB se puede Sonriente dale una vuelta al PicWinUSB.

Saludines!!

A ver si me mandas alguna fotillo del invento q tengo ganas de verlo joe! Guiño
Si puede pensarse, puede hacerse...
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Teotekaplan
Moderador
Moderador



País:
Sexo:
Registrado: 31 marzo 2003
Mensajes: 4124
Ubicación: Madrid

MensajePublicado: Mie, 03 Oct 2007 6:43 pm    Asunto: Responder citando

Tú imagínate... hacer una aplicación que capture una zona de la pantalla en tiempo real, 25 veces x segundo y un tamaño de 162x128 pixels... los mande por usb y poder verlo en un LCD mini en el frontal

Qué tontería XDD
'Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí.'
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
J1M
modder
modder



País:
Sexo:
Registrado: 28 octubre 2003
Mensajes: 167
Ubicación: Cartagena

MensajePublicado: Mie, 03 Oct 2007 7:47 pm    Asunto: Responder citando

jejjeje eso me suena! Tengo algo parecido en mi pila LIFO de cosas... es LIFO pq las dejo a medio hacer! XDDD

Ahora ando detrás de algo parecido al sistema ambilight por usb. A ver que tal resulta la cosa Sonriente

un saludo tio! y suerte con ello que 'pinta' muy bien Guiño
Si puede pensarse, puede hacerse...
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
martincasalis
modder
modder



País:
Sexo:
Registrado: 02 septiembre 2006
Mensajes: 2

MensajePublicado: Jue, 14 Ago 2008 6:08 am    Asunto: Responder citando

Hola amigos!!!! hace rato que vengo siguiendo este foro porque esta por demas interesante. Me decidi a largar con el USB. Estoy programando en CCS y en Visual Basic.

Desde el PIC puedo enviar y recibir todos los datos que quiera.

El problema aparece desde la PC, puedo enviar todo lo que quiera, pero recibir solo puedo recibir 1 solo byte. Triste
Ya he probado las mil y una maneras de recibir mas de un byte y no me es posible. Alguien tiene una idea que es lo que me puede estar pasando?

Agradezco todo tipo de comentarios. Muy feliz Muy feliz Muy feliz
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Teotekaplan
Moderador
Moderador



País:
Sexo:
Registrado: 31 marzo 2003
Mensajes: 4124
Ubicación: Madrid

MensajePublicado: Lun, 18 Ago 2008 12:59 am    Asunto: Responder citando

¿Y si pones qué maneras?

Si no has tocado las funciones originales del pic y del ejecutable c#, el envío del pic y recepción en el pc se realizan retornando una variable de 8 bits.

Debes modificar por un lado la rutina que envía los datos del pic para que mande un array en lugar de una variable, defines un array por ejemplo de 5 elementos a[5] = dato1, dato2, dato3, dato4, dato5

Y en la parte del pc, en la funcion que lee los bytes del pic, te recomiendo que si la longitud del paquete de datos es siempre la misma, metas un bucle en la recepción para que se repita N veces, tantas como bytes a recibir, y en lugar de almacenar en una variable, lo almacenas en un array.

De cualquiera manera, si posteas los códigos que has probado y no te han funcionado, les echaremos un ojo Sonriente
'Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí.'
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
marioquartz
modder
modder



País:
Sexo:
Registrado: 23 diciembre 2007
Mensajes: 51

MensajePublicado: Dom, 31 Ago 2008 4:46 pm    Asunto: Responder citando

Voy a necesitar vuestra ayuda a fondo.

Lo explicare desde el principio. Hace poco me compre un programado por USB a una tienda de Canada via Ebay. En la PartyQuijote probe el programador para leer un pic vacio, para ver si funcionaba. Tras muchas pruebas lo consegui y me quede con la configuración con la que si funcionaba.
En esa misma party montamos un robot con soporte para usb. Con el mismo PIC que mostrais aqui. Asi que con un par de cambios en lo conectado y en el codigo vuestro quiero crear una placa que sirva de puente entre el ordenador y un servo, ademas que pase al ordenador la info de ciertos sensores.

En el ordenador tengo un linux (ubuntu) y tanto wine (para hacer funcionar los programas de windows) como un windows virtualizado no tienen acceso a los usb. Asi que todo lo tengo que hacer con programas para linux.

El primer problema esta en el programador. Parece ser que al volver a mi casa ya no acepta la configuración que si funcionaba en albacete. Como el programador esta bien, sera la configuración o el programa.

El programador es este.
Y me funcionaba con "Direct Programmer (Serial Port)" y "JDM Classic" Y me lo reconoce como PL 2303 Serial Port.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
dwarf500
modder
modder



País:
Sexo:
Registrado: 04 septiembre 2008
Mensajes: 1

MensajePublicado: Jue, 04 Sep 2008 7:27 am    Asunto: Responder citando

hola:

estoy trabajando con el usb del 18f4550, y quisiera saber si alguien conoce la forma en C# de lograr una interrupcion o un evento cuando llegue un dato al PC por usb desde el PIC, he buscado por todo lado y no lo logro encontrar nada, esto con el fin de no esclavisar al computador leyendo el puerto en un bucle ni en un timer. necesito asegurar que el programa grafique el dato en el momento en el que llega y creo que solo se podria hacer con un evento o interrupcion en C#, agradeceria cualquier ayuda !!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
marioquartz
modder
modder



País:
Sexo:
Registrado: 23 diciembre 2007
Mensajes: 51

MensajePublicado: Jue, 18 Sep 2008 2:26 pm    Asunto: Responder citando

Parece que ya he solucionado el problema de programar el pic. Ahora tengo que hacer unos cambios en el programa que va en el. Y el compilador me ha dado este error (abajo) con el archivo pic18_usb.h

MPLAB C18 v3.21 (feature limited)
Copyright 2000-2008 Microchip Technology Inc.
This version of MPLAB C18 does not support the extended mode
and will not perform all optimizations. To purchase a full
copy of MPLAB C18, please contact your local distributor or
visit buy.microchip.com.

WARNING: This version of MPLAB C18 does not support procedural abstraction. Procedural abstraction will not be run.

C:\mq-picusb\pic18_usb.h:161:Error [1002] syntax error, '')'' expected
C:\mq-picusb\pic18_usb.h:161:Error [1002] syntax error, '')'' expected
C:\mq-picusb\pic18_usb.h:161:Error [1029] malformed expression in '#if'
C:\mq-picusb\pic18_usb.h:168:Error [1002] syntax error, '')'' expected
C:\mq-picusb\pic18_usb.h:168:Error [1002] syntax error, '')'' expected
C:\mq-picusb\pic18_usb.h:168:Error [1029] malformed expression in '#elif'
C:\mq-picusb\pic18_usb.h:181:Error [1002] syntax error, '')'' expected
C:\mq-picusb\pic18_usb.h:181:Error [1002] syntax error, '')'' expected
C:\mq-picusb\pic18_usb.h:181:Error [1029] malformed expression in '#elif'
C:\mq-picusb\pic18_usb.h:188:Error [1099] Unknown PIC device, USB not supported in this library.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Adeline
modder
modder



País:
Sexo:
Registrado: 15 mayo 2013
Mensajes: 1

MensajePublicado: Mie, 15 May 2013 4:28 pm    Asunto: AYUDAAAA :( Responder citando

Hola a todos Muy feliz, soy nueva en el foro y es la primera vez que uso el pic 18f4550 para un tarea sobre comundcacion con PC via usb. La cosa es que terminando este pequeño proyecto que por cierto solo prende ledcitos desde instrucciones enviadas por el puerto, TENGO UN ERRORRRR Triste (el proyecto funciona perfectamente en la máquina de un amigo , que tiene win7 , no tuve tiempo que revisar por que rayos en su máquina si funciona Triste... ). El error sale en el administrador de dispositivos , al chekear el controlador : Microchip Custom USB Device, diz "Este dispositivo no puede iniciar. (Código 10)

No hay recursos de sistema suficientes para completar la llamada a la API.
".

Pleaseee uma ayudaaaa!! estoy medio-desesperada por que no he podido solucionarlo desde hace dias . Triste

Nota: Tengo win8 , eso tendrá algo que ver?? he buscado y parece que no.
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> Electronica Todas las horas son GMT + 2 Horas
Ir a página   
Página 6 de 6

 
Cambiar a:  

Powered by phpBB.


Este sitio no se hace responsable de ningún daño que cause en su ordenador con la información que en el se expone.Todos los productos y marcas están registrados por sus respectivos propietarios. Prohibida la reproducción total o parcial de los textos e imagenes de esta web sin el consentimiento expreso de su autor.
Hardcore-Modding.com 2001-2019 Los comentarios son propiedad de sus autores (ya sean anonimos o registrados).
Portal basado en NukeET, RSS
Página Generada en: 0,191 segundos

π