1 Reply Latest reply on Jun 30, 2017 8:09 PM by Madhu Lakshmipathy

    FX3: IO matrix reconfiguration on the fly and GPIO state

    philemon.favrod_2096741

      Hi,

         

      In my application, I need to reconfigure the IO matrix on the fly when switching from an alternate setting to another. While I know this is possible and manage to get it working, I always make sure that it occurs after all the IO interfaces have been deinitialized. However, I am now require to maintain the GPIO state across these reconfigurations of IO matrix. Note that my GPIO configuration does not change across reconfigurations. So I post here to know whether there is a problem to keep the GPIO interface initialized across reconfiguration, i.e. not to call CyU3PGpioDeInit() before the reconfiguration. I am only speaking of "simple" GPIOs (no PWM, etc.).

         

      Thank you!

         

      Phil