AnsweredAssumed Answered

I2C with GT8/QG8 - IIC_MST does not switch to 1

Question asked by David Perreault on Jul 6, 2011
Latest reply on Apr 1, 2013 by Guest

I read the AN3291.pdf document.

 

There is a line saying:

 

IIC1C |= 0x30; // And generate START condition;

 

In my case, I used IICC instead, but it does not matter for my problem. When executing that line, my debugger says that IICC_MST still equals to 0 AND my scope does not show any START signal (SCL to low). IICC_TX is set to 1 with that line.

 

This is a big problem, because the rest of my code assumes that my chip is a master, not a slave!

 

Anyone has a clue?

Outcomes