Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/15/06 12:48
Modified:
  08/15/06 12:55

Read: times


 
#122271 - something wrong
Responding to: ???'s previous message
I have solved the problem by setting the interrupt priority of the i2c to highest.
Then there is something dramatically wrong with your other interrupt(s) ISR time, however horrendous, should not affect the IIC. When I debug IIC routines in the emulator, I can stop them for 'hours' in midstream and they still work. One exception. If you are NOT using an IIC device but a SMB device there might be a timeout after a very long (in uC terms) time. If that is the case, state so.

Erik



List of 4 messages in thread
TopicAuthorDate
i2c interrupt of P89LPC9221            01/01/70 00:00      
   Code Architect is your friend            01/01/70 00:00      
   Interrupt priority affected I2c interrupt            01/01/70 00:00      
      something wrong            01/01/70 00:00      

Back to Subject List