This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS3137: Is it possible to use RTP Port as GIO?

Part Number: TMS570LS3137

Dear All,

As the title says, can RTP Port be used as a GIO Port?
I'm asking because I think it can be used like using Het Port as GIO (Output, input, input IRQ).

I saw an example source that drives an LED with a Het Port. Can I use it the same way as this?

void main(void)
{
/* USER CODE BEGIN (3) */

/* Initialize RTI driver */
rtiInit();

/* Set high end timer GIO port hetPort pin direction to all output */
gioSetDirection(hetPORT1, 0xFFFFFFFF);

/* Enable RTI Compare 0 interrupt notification */
rtiEnableNotification(rtiNOTIFICATION_COMPARE0);

/* Enable IRQ - Clear I flag in CPS register */
/* Note: This is usually done by the OS or in an svc dispatcher */
_enable_IRQ();

/* Start RTI Counter Block 0 */
rtiStartCounter(rtiCOUNTER_BLOCK0);

/* Run forever */
while(1);

/* USER CODE END */
}

/* USER CODE BEGIN (4) */
/* Note-You need to remove rtiNotification from notification.c to avoid redefinition */
void rtiNotification(uint32 notification)
{
/* enter user code between the USER CODE BEGIN and USER CODE END. */
/* Toggle HET pin 0 */
gioSetPort(hetPORT1, gioGetPort(hetPORT1) ^ 0x00000001);
}

Best Regards,
IBLEE