This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

I2C Bus busy Issue

Other Parts Discussed in Thread: MSP430F67791A

Hi

We are using MSP430f67791A Controller for our Project. In our Project if we enable I2C alone we can able to Transfer data without any issue. Along with I2C if we enable RTC,Timer and ADC, I2C transaction happening for sometimes and after that I2C bus becomes busy. 

We observed that one of the variable is not getting set in the I2C Interrupt routine. During further Analysis we observed that handling of ADC (We disabled RTC and Timer) is corrupting the variable used in the I2C interrupt routine and because of that I2C transactions are not happening properly..

Also during search in the websites, in some websites it is mentioned that handling of ADC in MSP430 will corrupt the memory section. Is it true?.

Please provide suitable suggestions to overcome for this issue.

Thanks & Regards,

Mohan Murali

**Attention** This is a public forum