TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: richardjr en 15 de Diciembre de 2010, 09:13:54

Título: Como deberia usar el PPS para trabajar con 4 UARTs?
Publicado por: richardjr 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!!
Título: Re: Como deberia usar el PPS para trabajar con 4 UARTs?
Publicado por: Nocturno en 15 de Diciembre de 2010, 09:16:25
¿Has probado esto?
#pin_select U2TX = PIN_C9
#pin_select U2RX = PIN_C3
Título: Re: Como deberia usar el PPS para trabajar con 4 UARTs?
Publicado por: richardjr 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!
Título: Re: Como deberia usar el PPS para trabajar con 4 UARTs?
Publicado por: Nocturno 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
Título: Re: Como deberia usar el PPS para trabajar con 4 UARTs?
Publicado por: richardjr 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...
Título: Re: Como deberia usar el PPS para trabajar con 4 UARTs?
Publicado por: Nocturno en 15 de Diciembre de 2010, 12:32:32
Pues no lo sé, la verdad es que no lo he probado.
Título: Re: Como deberia usar el PPS para trabajar con 4 UARTs?
Publicado por: richardjr 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!
Título: Re: Como deberia usar el PPS para trabajar con 4 UARTs?
Publicado por: Suky 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!