Skip to main content
Visitor II
September 12, 2019
Question

need to wait for GPIO configure?

  • September 12, 2019
  • 1 reply
  • 585 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.

    1 reply

    Visitor 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.

    Visitor II
    September 13, 2019

    thx!