May I use CyU3PGpifSMSwitch between two disconnected states?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

Assume I have two states with no FW_TRG connections, I want the state machine to move from one to the other. 

   

Is that feasible with CyU3PGpifSMSwitch? 

   

What will be the arbitration between CyU3PGpifSMSwitch and condition of the state machine path in the GPIF II designer diagram? 

   

Will CyU3PGpifSMSwitch take higher priority? 

0 Likes
1 Reply
Anonymous
Not applicable

Is my understanding of CyU3PGpifControlSWInput correct? 

   

Between any two states, A --> (COND && FW_TRG) --> B, if before the execution reaches the source state and the FW sets "CyU3PGpifControlSWInput (CyTrue)", at state A, it sees FW_TRG as TRUE and evaluate whether to move to B by and(COND, True). Am I right? 

0 Likes