在系统设计期间,有几个工作在不同频率上的组件(器件),例如处理器,外围设备等,它们有时可能具有自己的时钟晶体。先进先出First-In-First-Out(FIFO)队列在此类设备之间的数据交换中起着重要作用。FIFO是简单的存储器,用于数据排队通过通信总线。因此,FIFO通常用于跨 ...
等应用场景都有应用。 但是以上循环缓冲区FIFO还有一些应用场景并不能很方便和高效的使用。 比如在音频应用场景,除了”PWM音频采集与播放”可能还会涉及到算法处理,此时应用场景是”采集-算法-输出”, 多了算法处理的过程,此时上述FIFO就显得不是很适用。