一种FPGA平台的用户界面操作实现方法与流程

文档序号:26101680发布日期:2021-07-30 18:12阅读:来源:国知局

技术特征:

1.一种fpga平台的用户界面显示方法,其特征在于,包括:

s100.将用户界面需要显示的所有图片进行编号;

s200.按预设大小将所有图片切成相同大小的块,获取切分后重复的块,并在所有块中将重复的块进行剔除,对剔除重复块后剩余的块进行编号;

s300.根据块编号依次将块数据存入fpga内部ram缓存,缓存地址由从0开始,依次存入块的数据;

s400.统计图片编号与块编号的对应关系,对于每一个图片编号,设置与之对应的统计表,统计表的每一个表项编号与图片编号对应,每一个表项包含对应编号图片的块编号和组合方式;

s500.将图片编号与块编号的对应关系统计表存入fpga内部ram缓存;

s600.根据实际交互与用户界面显示需要,实时更新需要显示的图片队列;

s700.根据需要显示的图片队列,将用户需要的界面显示。

2.如权利要求1所述的一种fpga平台的用户界面显示方法,其特征在于,按横纵16行的方式将所有图片切成相同大小的块。

3.如权利要求1所述的一种fpga平台的用户界面显示方法,其特征在于,在切块和设计用户界面时,优先使用编号重复的块,使块编号总数更小,后续存储用到的缓存也会更小。

4.如权利要求1所述的一种fpga平台的用户界面显示方法,其特征在于,统计表中的块组合方式为:将块编号从左到右,从上到下进行排列组合。

5.如权利要求1所述的一种fpga平台的用户界面显示方法,其特征在于,图片队列中包含图片编号与块编号的对应关系统计表项和图片显示的坐标位置。

6.如权利要求5所述的一种fpga平台的用户界面显示方法,其特征在于,根据需要显示的图片队列,将用户需要的界面显示的方法为:根据图片队列,在相应的坐标位置,读取相应的表项号信息,然后读取各自的块编号对应的块数据,根据各自的显示方式显示图片。

7.如权利要求1所述的一种fpga平台的用户界面显示方法,其特征在于,统计表的表项还包含根据实际需要包含图片或块编号的显示方式,具体为:图片中的字体颜色、背景透明度。


技术总结
一种FPGA平台的用户界面显示方法,包括:将用户界面需要显示的所有图片进行编号;按预设大小将所有图片切成相同大小的块,并在所有块中将重复的块进行剔除,对剔除重复块后剩余的块进行编号;根据块编号依次将块数据存入FPGA内部RAM缓存;统计图片编号与块编号的对应关系,对于每一个图片编号,设置与之对应的统计表,统计表的表项编号与图片编号对应,每一个表项包含对应编号图片的块编号和组合方式;将图片编号与块编号的对应关系统计表存入FPGA内部RAM缓存;根据实际交互与用户界面显示需要,实时更新需要显示的图片队列;根据需要显示的图片队列,将用户需要的界面显示。本发明不需要使用外部如DDR之类的存储,节省了带宽和功耗,有利于项目的开发。

技术研发人员:方磊;倪常茂;李勋龙
受保护的技术使用者:武汉高德红外股份有限公司
技术研发日:2021.03.30
技术公布日:2021.07.30
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1