一种十字光标显示系统及方法技术方案

技术编号:39723610 阅读:9 留言:0更新日期:2023-12-17 23:29
本发明专利技术涉及一种十字光标显示系统及方法,其系统包括:行计数模块,用于在行同步信号有效时对像素时钟信号进行计数;场计数模块,用于在场同步信号有效时对行同步信号进行计数;光标

【技术实现步骤摘要】
一种十字光标显示系统及方法


[0001]本专利技术涉及视频显示领域,具体涉及一种十字光标显示系统及方法


技术介绍

[0002]在雷达显控系统中,需要显示十字光标,用于目标录取和目标指示

目前主要采用图形加速软件或者叠加光标层方式实现

图形加速软件实现对计算机软硬件配置要求较高;叠加光标层方式实现十字光标显示,需要额外的存储器开销,而且需要复杂的程序设计,开发有难度


技术实现思路

[0003]本专利技术所要解决的技术问题是:十字光标显示对计算机软硬件配置要求高或需要额外的存储器开销且程序设计复杂以及开发难度大

[0004]本专利技术解决上述技术问题的技术方案如下:一种十字光标显示系统,包括以下模块:
[0005]行计数模块,其用于输入行同步信号和像素时钟信号,且在所述行同步信号有效的情况下对所述像素时钟信号进行计数,得到像素时钟信号计数值;
[0006]场计数模块,其用于输入场同步信号和所述行同步信号,且在所述场同步信号有效的情况下对所述行同步信号进行计数,得到行同步信号计数值;
[0007]光标
X
坐标模块,其用于存储设置的十字光标的
X
坐标值;
[0008]光标
Y
坐标模块,其用于存储设置的十字光标的
Y
坐标值;
[0009]比较模块,其用于对所述像素时钟信号计数值

所述
Xr/>坐标值

所述行同步信号计数值以及所述
Y
坐标值进行比较处理,并输出有效或无效的选择信号;
[0010]选择模块,其用于输入视频信号和十字光标信号,并在所述选择信号的作用下选择输出所述视频信号或所述十字光标信号;
[0011]合成模块,其用于输入所述行同步信号以及所述场同步信号,并将所述行同步信号以及所述场同步信号与所述选择模块选择输出的所述视频信号或所述十字光标信号进行融合,输出合成信号

[0012]基于本专利技术一种十字光标显示系统,本专利技术还提供一种十字光标显示方法

[0013]一种十字光标显示方法,应用于上述所述的十字光标显示系统,包括以下步骤:
[0014]S1
,输入行同步信号和像素时钟信号,且在所述行同步信号有效的情况下对所述像素时钟信号进行计数,得到像素时钟信号计数值;
[0015]S2
,输入场同步信号和所述行同步信号,且在所述场同步信号有效的情况下对所述行同步信号进行计数,得到行同步信号计数值;
[0016]S3
,设置十字光标的
X
坐标值以及
Y
坐标值;
[0017]S4
,对所述像素时钟信号计数值

所述
X
坐标值

所述行同步信号计数值以及所述
Y
坐标值进行比较处理,并输出有效或无效的选择信号;
[0018]S5
,输入视频信号和十字光标信号,并在所述选择信号的作用下选择输出所述视频信号或所述十字光标信号;
[0019]S6
,输入所述行同步信号以及所述场同步信号,并将所述行同步信号以及所述场同步信号与选择输出的所述视频信号或所述十字光标信号进行融合,输出合成信号

[0020]本专利技术的有益效果是:在本专利技术一种十字光标显示系统及方法中,基于
FPGA
逻辑实现;其中,
FPGA
逻辑包括行计数模块

场计数模块

光标
X
坐标模块

光标
Y
坐标模块

比较模块和选择模块等,具有架构简洁,通用性好的特点;具体的,行计数模块

场计数模块

光标
X
坐标模块

光标
Y
坐标模块和比较模块连接,实现十字光标位置比较功能,比较模块的输出控制选择模块,输出视频信号和十字光标的信号,作为合成信号输出,结合输入的行同步和场同步信号,实现十字光标显示功能;本专利技术不需要存储器开销,占用资源少,逻辑简洁,易于实现,降低显示系统的设计复杂度,节省成本

附图说明
[0021]图1为本专利技术一种十字光标显示系统的结构框图;
[0022]图2为本专利技术一种十字光标显示方法的流程图

具体实施方式
[0023]以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非用于限定本专利技术的范围

[0024]如图1所示,一种十字光标显示系统,包括以下模块:
[0025]行计数模块,其用于输入行同步信号
H
和像素时钟信号
CLK
,且在所述行同步信号
H
有效的情况下对所述像素时钟信号
CLK
进行计数,得到像素时钟信号计数值;
[0026]场计数模块,其用于输入场同步信号
V
和所述行同步信号
H
,且在所述场同步信号
V
有效的情况下对所述行同步信号
H
进行计数,得到行同步信号计数值;
[0027]光标
X
坐标模块,其用于存储设置的十字光标的
X
坐标值;
[0028]光标
Y
坐标模块,其用于存储设置的十字光标的
Y
坐标值;
[0029]比较模块,其用于对所述像素时钟信号计数值

所述
X
坐标值

所述行同步信号计数值以及所述
Y
坐标值进行比较处理,并输出有效或无效的选择信号;
[0030]选择模块,其用于输入视频信号和十字光标信号,并在所述选择信号的作用下选择输出所述视频信号或所述十字光标信号;
[0031]合成模块,其用于输入所述行同步信号以及所述场同步信号,并将所述行同步信号以及所述场同步信号与所述选择模块选择输出的所述视频信号或所述十字光标信号进行融合,输出合成信号
RGBHV。
[0032]在本具体实施例中:所述行计数模块包括第一多位计数器和行计数寄存器;所述第一多位计数器用于在所述行同步信号
H
有效的情况下对所述像素时钟信号
CLK
进行计数,得到像素时钟信号计数值;所述行计数寄存器用于存储所述像素时钟信号计数值

[0033]具体的,所述第一多位计数器可以为
12
位计数器

在所述行计数模块中,通过
12
位计数器,在行同步信号
H
有效后,对输入的像素时钟信号本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种十字光标显示系统,其特征在于,包括以下模块:行计数模块,其用于输入行同步信号和像素时钟信号,且在所述行同步信号有效的情况下对所述像素时钟信号进行计数,得到像素时钟信号计数值;场计数模块,其用于输入场同步信号和所述行同步信号,且在所述场同步信号有效的情况下对所述行同步信号进行计数,得到行同步信号计数值;光标
X
坐标模块,其用于存储设置的十字光标的
X
坐标值;光标
Y
坐标模块,其用于存储设置的十字光标的
Y
坐标值;比较模块,其用于对所述像素时钟信号计数值

所述
X
坐标值

所述行同步信号计数值以及所述
Y
坐标值进行比较处理,并输出有效或无效的选择信号;选择模块,其用于输入视频信号和十字光标信号,并在所述选择信号的作用下选择输出所述视频信号或所述十字光标信号;合成模块,其用于输入所述行同步信号以及所述场同步信号,并将所述行同步信号以及所述场同步信号与所述选择模块选择输出的所述视频信号或所述十字光标信号进行融合,输出合成信号
。2.
根据权利要求1所述的十字光标显示系统,其特征在于,所述比较模块具体用于:将所述像素时钟信号计数值与所述
X
坐标值进行比较,得到第一比较结果,将所述行同步信号计数值与所述
Y
坐标值进行比较,得到第二比较结果,若所述第一比较结果以及所述第二比较结果均在所述十字光标的横线

中心点以及竖线范围内,则输出有效的选择信号,否则输出无效的选择信号
。3.
根据权利要求2所述的十字光标显示系统,其特征在于,将所述像素时钟信号计数值与所述
X
坐标值进行比较具体为:将所述像素时钟信号计数值减去按显示分辨率计算的行起始量,得到第一差值;将所述第一差值与所述
X
坐标值进行比较,得到所述第一比较结果
。4.
根据权利要求2所述的十字光标显示系统,其特征在于,将所述行同步信号计数值与所述
Y
坐标值进行比较具体为:将所述行同步信号计数值减去按显示分辨率计算的场起始量,得到第二差值;将所述第二差值与所述
Y
坐标值进行比较,得到所述第二比较结果
。5.
根据权利要求1所述的十字光标显示系统,其特征在于,所述选择模块具体用于:在所述选择信号无效的情况下输出所述视频信号,在所述选择信号有效的情况下输出所述十字光标信号
。6.
根据权利要求1至5任一项所述的十字光标显示系统,其特征在于,所述行计数模块包括第一多位计数器和行计数寄存器;所述第一多位计数器...

【专利技术属性】
技术研发人员:张海林
申请(专利权)人:北京无线电测量研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1