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.

AM2432: max speed of GPIO or minimum toggle time

Part Number: AM2432

Hi TI Expert, 

Can you please let us know, what could be the maximum speed of GPIO that can be configured on the I/O of AM2432?

let us know if any input required from me.

-

Vaibhav

  • Hi Vaibhav,

    Please allow some time to check this internally and revert back.

    Regards,

    Tushar

  • Hi Vaibhav,

    Please tell us what is the actual use case here? What speed are you expecting?

    Are you looking for how much time it takes to make a GPIO Pin High or Low?

    Regards,

    Tushar

  • HI Tushar, below is answer to your question.

    Please tell us what is the actual use case here? What speed are you expecting?

    We aim to toggle the GPIO at the maximum speed supported by the AM2432. Additionally, we prefer to achieve the best possible control over the duty cycle of the same signal.

    Are you looking for how much time it takes to make a GPIO Pin High or Low?

    We looking for a maximum frequency that can generate on the AM2432 GPIO.

    let me know in case you have any question,

    -

    Vaibhav 

     

  • Hi Vaibhav,

    There are no data on the speed of GPIO toggling.

    You can calculate the maximum speed of GPIO supported by following method:

    1. Calculate the CPU cycles before toggling the Pin. Say C1.

    2. Toggle the pin by direct register write.(don't use GPIO API's)

    3.  Calculate the CPU cycles after toggling the Pin. Say C2.

    4. Calculate the difference between C1 and C2 for the total cycles taken.

    5. Divide the total cycle taken by the frequency of running core.

    This way you can find the maximum speed for GPIO.

    Regards,

    Tushar