串行总线上数据的发送频率为10mhz,一芯片通过串行总线接收数据,则芯片的时钟要为多少?10Mhz?还是大于10mhz?
如果是作业的话选大于吧,正确的可能性大一点
实际要要看数据包的数量,如果10MHz只是数据时钟的频率,像UART的波特率,SPI的CLK等,但数据并不是发个不停,包与包之间有不小的时间间隔,这些在有硬件的收发的情况下,芯片的时钟不一定要高于10M,低于都可以
通讯的接收和发送一般采用相同的时钟频率(大多数是相同的)
也有一些采用一些约定,比如串口采用相同的波特率,这双方时钟可能会不一样,但是也都会是波特率的整数倍。
不管怎么说,采用相同的时钟是没错的