Autor Tema: Como deberia usar el PPS para trabajar con 4 UARTs?  (Leído 1876 veces)

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

Desconectado richardjr

  • PIC12
  • **
  • Mensajes: 69
Como deberia usar el PPS para trabajar con 4 UARTs?
« en: 15 de Diciembre de 2010, 09:13:54 »
Hola! hace unas horas ando viendo como se podría hacer para utilizar con #PIN_SELECT para asignar las cuatro UARTS que trae el PIC24FJ64GA106, pero no logro dar con como debería proceder... alguien me podría tirar alguna ayuda sobre como hacer esto para CCS?

Gracias por adelantado!!

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Como deberia usar el PPS para trabajar con 4 UARTs?
« Respuesta #1 en: 15 de Diciembre de 2010, 09:16:25 »
¿Has probado esto?
#pin_select U2TX = PIN_C9
#pin_select U2RX = PIN_C3

Desconectado richardjr

  • PIC12
  • **
  • Mensajes: 69
Re: Como deberia usar el PPS para trabajar con 4 UARTs?
« Respuesta #2 en: 15 de Diciembre de 2010, 09:21:42 »
¿Has probado esto?
#pin_select U2TX = PIN_C9
#pin_select U2RX = PIN_C3

Hola Nocturno, gracias una vez mas por la pronta respuesta, mi duda va mas bien para cuando necesito usar ademas de U1 y U2, la U3 y la U4... no veo por ningun lado que esten definidos.. y en el manual de CCS, habla solo de U1TX/RX y U2TX/RX.... mi duda es... que pasa con  U3TX/RX y U4TX/RX? Existen? o habra que hacerlo a mano?

Gracias!

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Como deberia usar el PPS para trabajar con 4 UARTs?
« Respuesta #3 en: 15 de Diciembre de 2010, 09:24:35 »
Eso no viene en el manual, tienes que buscarlo en el PIC24FJ64GA106.H que define a tu micro

Búscalo en las carpetas de CCS y dentro encontrarás (seguramente) las definiciones de U3TX, U3RX, U4TX y U4RX

Desconectado richardjr

  • PIC12
  • **
  • Mensajes: 69
Re: Como deberia usar el PPS para trabajar con 4 UARTs?
« Respuesta #4 en: 15 de Diciembre de 2010, 10:25:59 »
Nocturno, sabes si esto se puede hacer en cualquier parte del programa? Es decir, temporalmente asignar una UART a un puerto y luego en otro momento, asignar esa misma UART a otro puerto...

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Como deberia usar el PPS para trabajar con 4 UARTs?
« Respuesta #5 en: 15 de Diciembre de 2010, 12:32:32 »
Pues no lo sé, la verdad es que no lo he probado.

Desconectado richardjr

  • PIC12
  • **
  • Mensajes: 69
Re: Como deberia usar el PPS para trabajar con 4 UARTs?
« Respuesta #6 en: 15 de Diciembre de 2010, 12:43:59 »
Ok, me tengo que poner a ainvestigar eso, asi que ni bien sepa algo lo subo para quien lo necesite.

Gracias!

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Como deberia usar el PPS para trabajar con 4 UARTs?
« Respuesta #7 en: 15 de Diciembre de 2010, 14:00:43 »
En teoria si se puede, tendrías que apagar el módulo y hacer el cambio. En C30 se logra, en CCS no se  :lol:


Saludos!
No contesto mensajes privados, las consultas en el foro