Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Estoy realizando un diseño con el PIC18F4550 (USB de 40pines) y tengo unas cuantas dudas (y no me aclaro con el datasheet):
1.- ¿Qué cristal le pongo? En el datasheet pone que le puedo poner desde un cristal de 6MHz a uno de 48MHz, y además parece que puedo usar la entrada del Timer1 o los osciladores internos de forma independiente para controlar la CPU (mientras que el oscilador se encargaría del USB), así que me he hecho un lío.
2.- ¿Puedo usar los conversores A/D con un reloj de 48MHz? Parece ser que sí aunque tendré que poner el divisor de 64.
3.- ¿Puedo usar optoacopladores con las señales D+ y D- o tengo que usar las señales del transceiver externo (VM, VP, RCV, VMO, VPO UOE)? No tengo claro si las señales D+ y D- son bucles de corriente o no.
4.- ¿Cómo reconoce el driver de microchip al PIC? ¿Se puede cambiar la forma de reconocimiento? es decir, ¿puedo decirle a mi PC que mi PIC es un pendrive por ejemplo?
5.- ¿Existen drivers para Linux?
Por ahora sólo se me ocurren estas preguntas, pero según vaya avanzando en el proyecto seguro que se solucionarán algunas y tendré otras nuevas.
S2
Ranganok Schahzaman
2.- Sí, el conversor lo puedes usar a cualquier velocidad, sólo tienes que configurar los divisores según la velocidad mínima de captura y conversión, y eso te viene en el datasheet.
Ranganok, estoy interesado en este tema y esta págna me ha aclarado muchas dudas que tenía. Espero te sirva.
http://picmania.garcia-cuervo.com/USB_0 ... denado.php
salo2.
bek 😉
Para mi la mejor es esta, en PicUSB Stuff encontraras solución para linux
http://www.hobbypic.com/index.php?optio ... &Itemid=27
Gracias, me leeré la documentación con calma a ver que pone.
S2
Ranganok Schahzaman