zoukankan      html  css  js  c++  java
  • 网络教程(3)时钟同步和曼彻斯特编码

    两个计算机传输信号的时候 clock一定要同步 这样才能读出正确的信息

    如果接收者的clock慢一点会怎么样呢

    少了一个bit   (clock slip)

    解决这种问题:

    方法一:

    (GPS antennae gps天线 每个计算机拿到gps上的clock

      然后用这个clock来receive and sending data

    方法二:

    计算机内放一个原子钟

    方法三:

    再发一个信号,这个信号把clock也发过去

    于是这个计算机就不用自己的clock了,可以使用传输过来的clock

    传输的时候一定要确定clock和data 相位没有偏差

    Clock Phase

    如果是两根线传输的话很容易出现这种问题

    所以我们其实可以combine the clock and data by using differeny

    symbols to represent one and zeros

    (用触发的边缘来表示

    曼彻斯特编码(Manchester Encoding),也叫做相位编码( Phase Encode,简写PE),是一个同步时钟编码技术,被物理层使用来编码一个同步位流的时钟和数据。它在以太网媒介系统中的应用属于数据通信中的两种位同步方法里的自同步法(另一种是外同步法),即接收方利用包含有同步信号的特殊编码从信号自身提取同步信号来锁定自己的时钟脉冲频率,达到同步目的。

  • 相关阅读:
    Spring shiro 初次使用小结
    Spring data Redis
    Redis 学习相关的网站
    Spring依赖注入 — util命名空间配置
    添加至数据库的中文显示问号
    freemarker的classic_compatible设置,解决报空错误
    HTTP协议
    Maven添加本地Jar包
    java中的字符串分割函数
    读取文件方法大全
  • 原文地址:https://www.cnblogs.com/eret9616/p/10224886.html
Copyright © 2011-2022 走看看