前言:迈芯维,LED,COB封装
系统流程具体执行如下: ( 1 ) 嵌入式ARM将一帧视频数据发送给缓存读写控制算 法模块,算法模块将接收到的视频数据存入DDR缓存地址区域 A中; (2 ) 矩阵变换算法模块通过缓存读写控制算法模块将上一 帧的视频数据从DDR缓存地址区域B中读出; ( 3 ) 矩阵变换算法模块将读出的视频数据进行矩阵变换 处理; ( 4 ) 通过缓存读写控制算法模块将矩阵变换后的视频数据 存入DDR缓存地址区域C中; ( 5 ) 灰度及刷新率控制算法模块获取到嵌入式ARM下发的 参数,并根据参数进行地址映射,将矩阵变换后的视频数据从 DDR缓存地址区域D中读出; ( 6 ) 灰度及刷新率控制算法模块将处理完成后的视频数据 存入DDR缓存地址区域E中; ( 7 ) 驱动1C控制模块将视频数据从DDR缓存地址区域E中读 出,并根据灯板上驱动1C的时序,实时将视频数据发送给LED显示屏,实现高灰度、高刷新率的视频显示效果; ( 8 ) 当一帧视频数据处理完成后,等待下一帧视频数据, 当接收到视频场同步信号后返回第1步骤,重复上述流程(此时需 将缓存地址区域A与B,C与D进行互换实现乒乓操作),实现正 常的视频播放效果。 DDR缓存进行乒乓操作,在每次接收到一帧视频数据的场同 步信号时,将地址区域A与B, C与D进行互换,这样操作可以保 证每个算法模块实时且同步地对视频数据进行处理,无需等待; DDR缓存地址区域E无需进行乒乓操作,只是作为一个数据缓冲 区,可以用内部RAM资源替代。