Autor Tema: ¿USB CDC en CCS para PIC24F?  (Leído 8694 veces)

0 Usuarios y 2 Visitantes están viendo este tema.

Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #15 en: 12 de Julio de 2010, 17:10:09 »
Manolo, pq ese BAV74???

Genial PCB, vivan los diseños minimalistas! :D

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #16 en: 12 de Julio de 2010, 17:33:29 »
Ese es el diodo que recomienda el maestro Sisco (http://www.winpic800.com//descargas/REV2/dsPIC33F_PIC24F_PIC24H_ICSP.pdf) para los dsPIC33 / PIC24.
Lo que pasa es que en vez de poner un diodo simple, tengo existencias de BAV74 que se pueden utilizar como uno simple o como uno doble, y ocupan lo que un SOT23.

Desconectado J1M

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1960
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #17 en: 12 de Julio de 2010, 18:09:40 »
Mi duda ha sido genialmente satisfecha :P

Por cierto, bravo por Microchip y su Application Library. Hay multitud de ejemplos para los distintos stacks, compatibles con varias plataformas (C18, C30, etc) y encima bien documentado. Vamos que se agradece el trabajo bien hecho!!

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #18 en: 31 de Julio de 2010, 07:48:43 »
Puedo confirmaros que he compilado una aplicación HID para PIC24F y está también funcionando a la perfección.

La aplicación se diseñó originalmente en CCS para un PIC18F y ha bastado con cambiar algunos FUSES y la inclusión de la librería pic24_usb.h en sustitución de la pic18_usb.h para que compile y funcione a las mil maravillas.

Y otra novedad, al menos para mí, ha sido descubrir que estos PIC24F pueden gestionar perfectamente la comunicación USB estando configurados para trabajar con su oscilador interno. Concretamente estoy usando estos fuses:

#fuses NOWDT,ICSP1,FRC_PLL,PLL1,DISUVREG
#use delay(clock=32M)

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #19 en: 31 de Julio de 2010, 10:04:20 »
Hola, muy linda la PCB nocturno.

Me ha quedado una duda, normalmente yo uso el diodo D1 con el cátodo directamente conectado a MCLR y el ánodo al pin Vpp del grabador, pero en este caso veo lo contrario, saben porque es eso así?

Es algo que tiene que ver con el propio grabador o con los micros de 3V?

saludos
.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #20 en: 31 de Julio de 2010, 10:20:30 »
Es que este micro no se programa metiéndole 13V en MCLR, sino reseteándolo a 0V. Ese diodo protege el pin de los 13V, pero permite el paso de los 0V

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #21 en: 31 de Julio de 2010, 11:23:03 »
Puedo confirmaros que he compilado una aplicación HID para PIC24F y está también funcionando a la perfección.

La aplicación se diseñó originalmente en CCS para un PIC18F y ha bastado con cambiar algunos FUSES y la inclusión de la librería pic24_usb.h en sustitución de la pic18_usb.h para que compile y funcione a las mil maravillas.

Y otra novedad, al menos para mí, ha sido descubrir que estos PIC24F pueden gestionar perfectamente la comunicación USB estando configurados para trabajar con su oscilador interno. Concretamente estoy usando estos fuses:

#fuses NOWDT,ICSP1,FRC_PLL,PLL1,DISUVREG
#use delay(clock=32M)

Y no sólo como devices, también los he usado con oscilador interno para funcionar como host.  ;-)

Los PIC24 son la pura onda  :D

Desconectado Cryn

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4169
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #22 en: 31 de Julio de 2010, 11:48:20 »
Es que este micro no se programa metiéndole 13V en MCLR, sino reseteándolo a 0V. Ese diodo protege el pin de los 13V, pero permite el paso de los 0V
ok entendido, aunque también es un asunto del grabador, no?
.

Desconectado AKENAFAB

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3227
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #23 en: 31 de Julio de 2010, 11:56:06 »
Es que este micro no se programa metiéndole 13V en MCLR, sino reseteándolo a 0V. Ese diodo protege el pin de los 13V, pero permite el paso de los 0V
ok entendido, aunque también es un asunto del grabador, no?

Sipi !! :mrgreen:

Desconectado marqueses

  • PIC12
  • **
  • Mensajes: 80
    • Alberto Marqueses Blog
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #24 en: 10 de Enero de 2012, 06:27:42 »
Hola,

Estoy utilizando un pic24 con modulo usb programando en ccs. Me funciona correctamente, pero tengo una duda. Este micro trabaja con 16 bits, pero a la hora de enviar datos por usb los datos siguen siendo de 8bits (como en el 18fX550).
¿Esto es porque el protocolo de comunicacion lo establece asi, o existe alguna manera de poder enviar datos de 16bits?  :mrgreen:
Alberto Aragón Marqueses
albertomarqueses.wordpress.com

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: ¿USB CDC en CCS para PIC24F?
« Respuesta #25 en: 10 de Enero de 2012, 09:30:08 »
Por protocolo.
No contesto mensajes privados, las consultas en el foro