比如器件A和器件B,A的时钟是50Mhz,B的时钟是10Mhz,他们之间采用单线串行通信,只有一根线,那B如何接收A传过来的数据呢?
但是这里只有一根线 没办法建立FIFO啊 那该怎么解决呢
单线串行通信需要说明是什么协议的通信,一般串行的通信协议也是需要几根线的,比如JTAG就需要TCK/TDI/TDO/TMS四根线,SPI也是四根线。一根线只是走数据一根线,这个时候缓存就需要先串并转换,转成8位的数据再写进FIFO或者RAM,读出来的时候在并串转换成串行数据出去。