sexta-feira, 31 de maio de 2013

Como depurar um barramento I2C usando um osciloscópio

O osciloscópio é um instrumento de suma importância na vida do desenvolvedor, independente do tipo de circuito, seja analógico ou digital. É a forma de "enxergarmos" o que se passa em um circuito eletrônico. Um uso bastante interessante é a depuração de barramentos digitais como UART, SPI, I2C, etc., mas para isso temos que conhecer algumas características do barramento para vermos o que está acontecendo! Uma apresentação da NXP mostra como devemos depurar um barramento I2C com um osciloscópio, conhecendo os tipos de sinal que identifica um start , stop, etc., e de quebra uma bela de uma aula sobre I2C. Recomendo esta apresentação. Confira em http://ics.nxp.com/literature/presentations/interface/pdf/debug.i2c.oscilloscope.pdf


Se você gostou deste post, não deixe de compartilhar em suas redes sociais, ou ainda deixe uma sugestão ou crítica para deixar o Portal MCU cada vez melhor!

Nenhum comentário:

Postar um comentário