Skip to main content
yasin soltani
Visitor II
July 2, 2018
Question

Description GPIO speed

  • July 2, 2018
  • 2 replies
  • 835 views
Posted on July 03, 2018 at 00:09

I want to know how can I aware about some gpio speed parmeters in Cube (low - medium -fast -high speed).

For example I set cpu on 20Mhz and PinC.1 set as output push pull medium speed. In this state , what's the pin speed?? 

According what formula the frequency will divided? 

    This topic has been closed for replies.

    2 replies

    AvaTar
    Senior III
    July 3, 2018
    Posted on July 03, 2018 at 07:36

    As I remember, this GPIO 'speed settings' are actually settings for glitch filters implemented in hardware, and not at all related to the clock tree.

    Tilen MAJERLE
    ST Employee
    July 3, 2018
    Posted on July 03, 2018 at 07:42

    Setting GPIO speed does not directly mean that your pin will toggle with 'low', 'fast' or 'high' frequency. It effectively sets maximal rise time on GPIO. It allows you to fine tune you GPIO for EMC/EMI.