Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

29/07/2009 #521


La verdad es que es complicado por la gran cantidad de SFR's que hay, por eso estoy buscando si alguien tiene funciones que me permitan olvidarme de ellos, ya que no es una parte muy importante dentro de mi proyecto pero con la que si me falta no puedo seguir. La gran ventaja es la velocidad y su memoria, y el gran problema que me he encontrado es que no hay mucha cosa hecha con este pic.
29/07/2009 #522

Avatar de Meta

Me imaginaba es que difícil. Otros dicen que no es tan difícil como parece.

Es normal que no encuentres mucha información sobre ello, salió en Noviembre del 2007 y no es nada con ese tiempo. He visto la revista Resistor con tutriales sobre ello.

Puedes encontrar información de lo que buscas quizás en este libro.



Fuente:
http://www.elektor.es/products/books...c.951869.lynkx

Suerte...
29/07/2009 #523

Avatar de Moyano Jonathan

Bajate el Framework de USB para PIC32 que tiene microchip en su página , te viene con ejemplos de configuración en modo esclavo y en modo host.

PD: Está en inglés y programado en C18.
02/08/2009 #524


hola a todos, quiero comentar que gracias a este lugar de web (los post ,"TEMA") me anime a la ventura del control usb, con la tipica frase "soy nuevo en esto" nuca habia programado un pic, solo en la escuela hicimos el famoso sistema minimo z80. ya en mis ratos libres trabaja por el puerto paralelo..
lo que hice fue comprarme los pic 18f4550 y 18f2550 y hacer el art2003 y el jmd segui los grandes proyectos de aqui sobre todo los de Moyano Jonathan. ahora puedo decirles que al principio se me complico pero con pasencia y sobretodo sus post fui comprendiendo.
Por lo queda decirles gracia esta muy chingo su tema.
pero hay una pequeña pregunta, en los ejemplos de los reles o 8 leds ha aguien no le prende el que seria 6 led? ya probe con los ejemplos hid y con el driver com1, tambien probe los dos pic 4550 y 2550 y con los dos me hace lo mismo.
un saludo a todos.
04/08/2009 #525


Duda: no puedo echar a andar tu ejemplo jonathan
hola a todos

me encontré este manual que han hacho en especial Moyano Jonathan y se me ha hecho muy interesante y de gran ayuda; muchas gracias.
pero traté de simularlo en proteus y no he podido echarlo a andar. cuando pongo los ejemplos que vienen construidos en proteus, sí corren; pero los que yo hago no, y pongo el código que puso jonathan y conecto todo tal como lo puso y no funciona el usb virtual. ya instalé los drivers que vienen en inicio>programas>Proteus>virtual usb>Install USB drivers y aún así no jalan.

si me pudieran decir si falta una configuración o algo así, porfas.

les adjunto el diseño que hice tratando de seguir el ejemplo de Jonathan "Control de 8 relés por USB" en la página 2. (el pic traía configurado para correr el programa .hex que el mismo Jonathan nos adjuntaba en la carpeta "FIRMWARE DEL PIC18F2550" del archivo)
adjunto también el archivo que Jonathan nos hizo el favor de subir para que lo siguieramos
gracias
Archivos Adjuntos
Tipo de Archivo: rar control_de_8_rels_por_usb_191.rar (150,8 KB (Kilobytes), 510 visitas)
Tipo de Archivo: rar esquema_162.rar (16,9 KB (Kilobytes), 298 visitas)
04/08/2009 #526


hola jokep

yo tampogo pude hacer andar la simulacion en proteus, pero al implementarlo en el pic funcionan de lujo si logras resolver el problema , publicalo ,me gustaria saber como.
05/08/2009 #527

Avatar de Moyano Jonathan

Todos los ejemplos si funcionan pero hay que implementarlos en la protoboard por que proteus hay veces que no funciona bien con las simulaciones de USB.
06/08/2009 #528

Avatar de Rijiru

Hola, estuve viendo este foro, por que me interesa hacer un dispositivo que se comunique creando un COM virtual, descargue el ejercicio 1 y no me funciono en mi PC, tengo Windows vista, ¿que podria hacer?
Le agradeceria su respuesta.

Saludos
06/08/2009 #529

Avatar de Moyano Jonathan

Los primeros ejemplos solo funcionan bajo Win XP pero en cuanto pueda voy a migrar todos mis ejemplos a VB.net 2008 y van a ser compatibles con Vista y Win 7 asi tambien como para XP.
06/08/2009 #530


Necesito conexion del pic 18f4550 al pc con windows xp
buenas mi nombre es engelberth morillo y de verdad aun no he podido comunicara el pic 18f4550 al pc pues me da error al conectarlo y estoy conectando por el usb posterior del equipo y trato de colocarle los drivers xp que aprece en tus ejemplos y nada. estoy actualmente usando el de los 8 relet con un cristal de 4 20 y 32768 mhz y aun nadaaa por favor alguien que me auxilie
06/08/2009 #531

Avatar de Moyano Jonathan

Poné todos los datos que podás de tu circuito así tambien como mensajes de error ........todo lo que nos pueda dar las pautas de tu problema asi podemos ayudarte.
07/08/2009 #532


Moyano gracias por contertarme.no tengo idea de las herramientas, me refiero a soft, que necesito para hacer una aplicacion USB.mi primer objetivo es tratar de enviar paquetes por el puerto, que soft necesito para simularlo
salundo fraternal noriad
07/08/2009 #533

Avatar de Moyano Jonathan

Bueno lo primero que necesitarías para empezar con lo de USB, es una noción de lo que es el puerto en si para esto está mi manual publicado acá en el foro, http://www.mediafire.com/?sharekey=5...410b61083723b8.

Luego el software necesario es el siguiente:
- Visual Studio 2008 o en caso de no poder conseguirlo el Visual Basic .net o Visual C# 2008.
Este software te va a servir para hacer las aplicaciones de control.
- Compilador de C para PIC C de CCS o C18 ( Yo programo en C de CCS ).
- Proteus VSM (Simulador para los proyectos ) algo que comentar sobre este programa es que presenta fallos en algunas simulaciones y hay veces que no simula el USB.

Estos programas son los básicos.
07/08/2009 #534

Avatar de Moyano Jonathan

A todos los que estén usando en la PC Windows Vista o Windows 7 , estoy migrando el código de mis ejemplos a Visual C# y VB.net respectivamente así no tienen problemas de compatilidad.

Los programas los voy a ir posteando de a poco a medida que los valla haciendo.
07/08/2009 #535


Pregunta: Se pudo hacer funcionar el modo HID con la mpusbapi.dll en Visual C# y CCS ?

Ando como loco buscando esa información por toda la red y no encuentro nada =(


GRacias por todo, salu2.
07/08/2009 #536

Avatar de Moyano Jonathan

Vos estás confundido mpusbapi.dll es para el modo bulk transfer y si hay ejemplos para Visual C#.

Para el modo HID solo he desarrollado código para VB.net pero cuando tenga tiempo también voy a escribir ejemplos para VC#.
07/08/2009 #537


No es cierto, que yo sepa, dicha DLL tambien sirve para transferencias HID. Por ello su funcion MPUSBREADINT(...) esta implementada. Es mas, tambien se puede usar para transferencias Isochronous.

Estas seguro de lo que dices?
Bueno, gracias de todas formas.


Salu2
07/08/2009 #538

Avatar de Moyano Jonathan

esa dll tiene dos funciones para HID pero nadie las utiliza por eso no has encontrado información al respecto de HID y mpusbapi.dll , las que son para HID : HID.dll de windows y MCHID.dll del software easyHID son las más utilizadas.

Si querés saber más sobre mpusbapi.dll metete en la página de microchip y ahi dicen las capacidades de funcionamiento.
07/08/2009 #539


Aunque ya esta un poco avanzado el tema, les quiero decir que para poder utilizar HID con visual basic 6.0 (aunque tambien funciona en VB 2008) hay un control ActiveX que proporcionaba microchip, el cual ya trae implementados varios metodos y eventos que hacen el manejo de HID muy sencillo, no se si ya alguien lo utilizó?

Yo ya realizé algunos ejemplos básicos con ese control y C18 y realmente es muy muy sencillo...
09/08/2009 #540


Que pena incomodarlos alguno de ustedes sabe realizar eso tambien por medio de java netbeans?
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.