|  | 
 
| ![]() 
 这是一个20ms一次的数据通讯系统,收到数据时记录一下系统时间,可以看到数据基本都在20ms基准,但是会有个别的数据在时序上超出20ms,导致系统突变。
 如果还有人相信,网口界面,除非不是TCP的,就只能呵呵了。其实USB3.0或者Type-C,以及光纤,都比网口TCP强多了。
 上面的这些硬件接口,包括网口,只要速度够快,延时Latency小于10ms(这得很烂了),没有误码,也都可以的。
 关键1是DSP的有没有能装下10毫秒延迟I2S数据的Buffer(以24bit192k,需要24/8*192*10*3=11520bytes,还要加上I2S控制码等,还是很大的,11KB多),或者DAC芯片有没有这样的Buffer。
 关键2是DAC读取这个Buffer的时序的Jitter能处理到什么级别了,真要有发挥飞秒晶振的能力,那就厉害了。
 DAC的DSP和DAC芯片不过关的情况下,什么数播,什么界面都是浮云,都只是重口佐料+普通食材,做的重口菜而已,大家喜欢吃而已,但不是什么好饭。
 然后到了DAC的模拟部分,就只能掩盖数字部分的瑕疵了。
 
 | 
 |