Resolved! Why do I miss certain things when breakpoint and single stepping functions (e.g. in CRYP or I2C)? Is there anything I can set to help this during debug?
An example is while( (I2Cx->SR1 & I2C_SR1_ADDR) != I2C_SR1_ADDR)breakpoint on this line means I loop indefinately, breakpoint before and after and it reads ok?I'm using EWARM.