I2C总线的SDA.SCL用示波器测量没有波形,请问要在什么条件下才可以测量到波形?
板子是别人调通好的,我想拿来学习,网上的教材说I2C都是有脉冲波形的,可我用示波器测量SDA.SCL都没有波形,只测量到一个电压值,是不是要要连接电脑,下载程序时才能波形...
板子是别人调通好的,我想拿来学习,网上的教材说I2C都是有脉冲波形的,可我用示波器测量SDA.SCL都没有波形,只测量到一个电压值,是不是要要连接电脑,下载程序时才能波形?那位高手给我解答下,(首先说明,示波器我还是用得比较熟的),以前都是搞电源板,没碰到过I2C的电路,刚接触数字电路,谢谢?
展开
展开全部
我最近刚好量过,I2C Bus(主板叫SM Bus)不是一直有波形的,当你使用这个总线时才会有波形。要用软件读写,你可以把时间打大点,就可以看到波形。
追问
你的意思是说要具备在读书的情况下才能测量到波形对吗?举个简间例子,一台生产的MP3,开始时FLASH闪存内部是空的,要给FLASH里下载程序才可以用,要在下载程序给FLASH时测量SDA,SCL才可以看到波形对吗?
追答
你说的flash用的是I2C bus传输数据吗?I2C bus 速度比较有限哦。如果用的是I2C bus 对其读写会有波形的。我是刷内存的SPI ROM玩,读写ROM内容就会有波形。很多eeprom用I2C bus,读写时就有波形。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |