本代码里有单向通信收发代码,双相通信只需修改部分代码,所以对初学者有很大的意义