摘要:
传统单帧方式 前端采集数据,写入帧缓存器,写满后,由上层应用程序内存进行读取。读写过程为串行方式,逻辑较为简单。若带宽要求不高,可选用此方法。乒乓帧方式 设置两块帧缓存A和B,当前端数据就绪写入帧缓存A时,应用程序内存读取帧缓存B的数据,由读写互斥锁进行控制。读写过程为并行方式。若带宽要求较高,可选用此法。 具体执行方式: A获得写互斥锁,前端数据写入帧缓存A,写满后,释放写互斥锁,等待读互斥锁;与此同时,B获得读互斥锁,应用程序读取帧缓存B,读取后,释放读互斥锁,等待写互斥锁。 接下来,B获得写互斥锁,前端数据写入帧缓存B,写满后,释放写互斥锁,等待读互斥锁;与此同时,A获得读互斥锁... 阅读全文