在当前,数字信号处理系统越来越倾向于采用基于FPGA的硬件采集处理设备加CPU主控模块相结合的方法。在Windows操作系统中,如何实时的处理硬件送上来的数据成了一个必须解决的问题。这里介绍了一种应用循环缓存的方法,可以处理通过网络、PCI等接口送上来的数据,并且保证了系统运行的稳定性和实时性。