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.

TMS320C28341: Error test of the GPIO

Part Number: TMS320C28341

Hi

I have question regarding the GPIO.

I ran a error test, setting the GPIO output to low, then shorted the pin with a 3.3V voltage. I expected there should cause an error, but there was nothing happened and the output became 3.3V.

Is this normal to expect? Is this a result of the short protection?

Thanks

David H.

  • David,

    There is no short circuit protection on these GPIOs. You simply have a source that can supply more current than the pin can sink. As the pin cannot sink more current the voltage begins to rise to 3.3V and then the pin current will remain there until the pin is damaged. Please note that this condition will damage the pins after a while. Please see the device datasheet for the maximum current specification. 

    If you are reading the GPxDAT register for the pin, Please note that the GPxDAT register indicates the voltage on the pin, not the state of the output driver. If you are forcing 0 and the power supply forces the voltage to 3.3 you will see a "1" in the GPxDAT register.

    Regards,
    Cody