Skip to main content
David.Cheng
Associate III
September 12, 2019
Question

need to wait for GPIO configure?

  • September 12, 2019
  • 2 replies
  • 970 views
GPIO_Init(GPIOD, R4_GPIO_PINS, GPIO_Mode_In_FL_No_IT);
 GPIO_Init(GPIOD, R6_GPIO_PINS, GPIO_Mode_In_FL_No_IT);
 delay_ms(1);

 DOes gpio configure need to wait for completion?

    This topic has been closed for replies.

    2 replies

    Cristian Gyorgy
    Associate II
    September 12, 2019

    Hello Cheng!

    No, there is nothing to wait for. GPIO configuration means writing some port registers, and that happens in the instruction execution.

    Now, for example, it can be that you might want to wait for certain higher impedance input pins, that have to stabilize before you enable an interrupt on them. Otherwise, for digital In/Out there's nothing to wait for.

    David.Cheng
    Associate III
    September 13, 2019

    thx!