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/TMS320F28031: Need to make a by default high I/O pin to low level earliest possible.

Part Number: TMS320F28031

Tool/software: Code Composer Studio

GPIO23 is by default high. By the time I make it low in main function, it gives a high pulse. 

How can I avoid this short pulse of high output?

  • Hi Sachin,

    GPIO23 defaults to Hi-Z at reset, with the internal pullup enabled.  You can over-power the internal pullup by using a stronger external pulldown.  The internal pullup is an active pullup (not just a resistor).  Its maximum pull current is -205uA (see datasheet sprs584l, Section 5.6).

    Regards,

    David