Hola!!
Estoy realizando un programa para el pic18f97j60 con el compilador c18 y mi duda es la siguiente:
Tengo que crearme las dos siguientes estructuras:
typedef struct _AT_GET_ID_PACKET
{
BYTE length;
BYTE type;
UINT16 ID;
} AT_GET_ID_PACKET;
typedef struct _AT_LISTEN_RX_CHAN_PACKET
{
BYTE length;
BYTE type;
BYTE active;
BYTE channel;
} AT_LISTEN_RX_CHAN_PACKET
y posteriormente las enviaré por RS232. Me pregunto si habría alguna manera de crear un método al que se le pase como parámetro una de estas estructuras o tendría que crearme dos métodos distintos uno al que se le pase una estructura y otro al que se le pase la otra.¿habria alguna manera de crear un tipo de datos genérico?
Gracias