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.

CCS/TMS570LC4357: GPIO config questiosn

Part Number: TMS570LC4357

Tool/software: Code Composer Studio

There are only two GPIO ports on the device-GIOA and GIOB.

Are the other port can be use as gpio?

What the difference between the dedicated GPIO ports A/B and the other GIOs?

If we use in the safe appliaction, Whether all the GIOs have corresponding safety measures as same as the GPIO ports.  

  • Hello,

    The GPIO module on this device supports two ports, GIOA and GIOB. There are 8 GIO pins on GIOA port and 8 GIO pins on GIOB port. Both GIOA and GIOB support external interrupt capability. 

    In addition to those 16 dedicated GIO pins, the N2HET pins, SPI pins, RTP pins, DMM pins, LIN pins can be used as GIO. But these GIO pins don't support external interrupt. The same GIO buffer is built in those modules.

    The GIO buffer architecture supports an analog loopback between the input and output buffers. The content of the DIN and DOUT registers will directly reflect the state of the pin whether the I/O direction is configured as an input or an output. This configuration allows the software test to detect inconsistencies between known input states or known output states with the pin state.