今天给各位分享restart是什么意思?用法、例句的知识,其中也会对i2c中start和restart的区别进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
1、有的硬件芯片提供了一个个寄存器,供我们很好的操作i2c,但是,在用的时候,我们是不知道他到地是怎么操作的,下边,我就探讨下i2c中的start和restart的区别。
2、start是在scl是高电平的时候sda的一个下降沿来表示一个i2c的开始信号,到了i2c传输的内部,scl是低电平的时候,所有数据都是无效的,也就是说,硬件上start只是操作sda,令sda产生下降沿。有的硬件芯片提供了一个个寄存器,供我们很好的操作i2c,但是,在用的时候,我们是不知道他到地是怎么操作的,下边,我就探讨下i2c中的start和restart的区别。
3、restart是在一个i2c的时间段内实现在scl高电平的时候的一个sda的下降沿呢,因此,要实现,所操作的是线令sda成高电平,在令scl来个高电平,再令sda成低电平,其实质就是操作一个scl的高电平内产生一个sda的下降沿。
好了,文章到这里就结束啦,如果本次分享的restart是什么意思?用法、例句和i2c中start和restart的区别问题对您有所帮助,还望关注下本站哦!