串行时钟同步-docker部署python爬虫项目的方法步骤

sky4132 6 0 pdf 2024-07-22 00:07:34

仲裁过程:另一器件发送串行数据;另一器件通过拉低SDA先撤消了该I2C主机发送的一个逻辑1(虚线)。仲裁丢失,I2C进入从接收模式;此时I2C处于从接收模式,但仍产生时钟脉冲,直至发送完当前字节。I2C将不为下个字节的传输产生时钟脉冲。一旦赢得仲裁,SDA上的数据传输由新的主机来启动。同步逻辑使得串行时钟发生器与另一个器件SCL线上的时钟脉冲同步。如果2个或更多主器件产生时钟脉冲,则高电平周期取决于产生短高电平时间的器件;低电平周期取决于产生长低电平时间的器件。

想深入了解I2C协议仲裁机制的细节,可以参考这个《I2C协议仲裁详解》。对于时钟脉冲的应用实例,尤其是在PLC CPU环境下的应用,可以浏览《s7_300400PLCCPU时钟脉冲应用》。至于PCM串行数据流的同步时钟提取设计,您会发现这篇文章非常详尽:《PCM串行数据流同步时钟提取设计》

关于双时钟脉冲电路的实际应用,特别是使用Multisim12.0软件的,可以查看《双时钟脉冲电路Multisim12.0可以直接打开》。如果您对时钟同步技术感兴趣,了解更多可参考《时钟同步》。硬件仲裁和串行总线的多机通信机制也值得一读:《硬件仲裁和串行总线的多机通信》

而如果您关注CoolRunner II器件的I2C总线仲裁,可以参考这篇详尽的文章:《CoolRunner II器件的I2C总线仲裁》。在桌面应用方面的时钟同步解决方案,也有不错的阅读材料:《桌面时钟时间同步时钟》。对于基于硬件仲裁和串行总线的多机通信的详细解析,请看《基于硬件仲裁和串行总线的多机通信》

用户评论
请输入评论内容
评分:
暂无评论