一种触摸屏坐标转换方法及移动终端的制作方法

文档序号:9750439阅读:394来源:国知局
一种触摸屏坐标转换方法及移动终端的制作方法
【技术领域】
[0001] 本发明涉及移动终端领域,尤其涉及的是一种触摸屏坐标转换方法及移动终端。
【背景技术】
[0002] 随着移动通信技术的发展,各种智能移动终端如智能手机的使用越来越普及,目 前智能移动终端的大部分操作都可通过触摸屏实现。为实现人机交互操作,移动终端一般 包括触摸屏和显示屏,触摸屏是外屏,主要用于接受用户的触摸操作输入指令并将触摸信 号传给CPU处理;而显示屏是内屏,主要作用在于显示图像。
[0003] 在移动终端现有技术中,移动终端的显示屏、触摸屏要求的分辨率需要一致,即当 用户在触摸屏上触摸操作时,其移动终端的触摸坐标与显示坐标是一致的。与此同时,移动 终端也趋向于高清显示发展,并且用户对于显示的要求越来越高,然而,移动终端制造商出 于成本等因素考虑,生产移动终端时选择使用分辩率低于显示屏的触摸屏是未来的趋势。 现有技术中,尚没有支持分辩率低于显示屏的触摸屏的技术方法。
[0004] 因此,现有技术还有待于改进和发展。

【发明内容】

[0005] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种触摸屏坐标 转换方法及移动终端,其基于移动终端触摸屏的坐标转换技术,实现将触摸屏上的触摸点 坐标转换为显示屏的显示坐标,从而使移动终端能采用分辩率低于显示屏分辩率的触摸 屏,降低了移动终端制造成本。
[0006] 本发明解决技术问题所采用的技术方案如下: 一种移动终端,包括主控制器、触摸屏和显示屏,所述主控制器分别与触摸屏和显示屏 连接,其中,所述主控制器还包括依次连接的触摸屏连接模块、坐标转换模块和显示屏连接 模块;其中, 所述触摸屏连接模块还与触摸屏连接,用于获取用户触摸在触摸屏上的触摸点坐标数 据,并将所述触摸点坐标数据发送给坐标转换模块; 所述坐标转换模块,用于接收所述触摸点坐标数据并根据显示屏、触摸屏的分辩率计 算出触摸点转换显示坐标数据,将所述触摸点转换显示坐标数据发送给显示屏连接模块; 所述显示屏连接模块还与显示屏连接,用于将所述坐标转换模块计算出的触摸点转换 显示坐标数据发送给显示屏显示; 所述主控制器负责使能或禁能所述触摸屏与显示屏,并协调上述各模块。
[0007] 所述的移动终端,其中,所述主控制器还包括设置于所述触摸屏连接模块上的第 一端口、第二端口、触摸数据信号接收端,以及设置于所述显示屏连接模块上的第三端口、 显示数据信号发射端; 所述触摸屏还包括触摸屏控制端、中断控制端、触摸数据信号发射端;所述显示屏还包 括显示屏控制端、显示数据信号接收端; 其中,所述第一端口与所述触摸屏控制端连接,用于向所述触摸屏发送使能或禁能控 制数据;所述第二端口与所述中断控制端连接,用于根据从所述触摸屏接收的中断信号配 置成相应的中断模式并通知所述主控制器读取用户触摸在触摸屏上的触摸点坐标数据;所 述第三端口与所述显示屏控制端连接,用于向所述显示屏发送使能或禁能控制数据; 所述触摸数据信号接收端与触摸数据信号发射端连接,用于向所述触摸屏读取、接收 用户触摸在触摸屏上的触摸点坐标数据;所述显示数据信号发射端与显示数据信号接收端 连接,用于将所述坐标转换模块计算得出的触摸点转换显示坐标数据发送给显示屏显示。
[0008] 所述的移动终端,其中,所述第一端口、第二端口、第三端口均为GPI0端口。
[0009] 所述的移动终端,其中,所述坐标转换模块中,所述触摸点坐标数据的转换计算公 式为·
兵甲,所还卿悮点坐称73Uo,yo);所还显不汫甘拼準为lcdx*lcdy,所述触摸屏分辨率 为tpx*tpy ;所述触摸点坐标数据的转换坐标为(X1,yi);|^、f 表示a取四舍五入后的值。 %
[0010] -种如上述移动终端的触摸屏坐标转换方法,其中,包括步骤: A、 检测用户在触摸屏上的触摸操作,并获取得到触摸点坐标数据; B、 根据获取得到的触摸点坐标数据与移动终端触摸屏、显示屏的分辩率计算出触摸点 转换显示坐标数据; C、 将得到的触摸点转换显示坐标数据通过显示屏显示。
[0011] 所述的触摸屏坐标转换方法,其中,所述步骤A具体包括: A1、触摸屏检测用户在触摸屏上的触摸操作,并通过所述触摸屏的触摸数据信号发射 端获取得到用户触摸在触摸屏上的触摸点坐标数据,同时所述触摸屏的中断控制端生成中 断信号发送给移动终端的主控制器; A2、所述主控制器的第二端口接收所述中断信号,并配置成相应的中断模式,通知所述 主控制器通过触摸数据信号接收端读取、接收从触摸屏的触摸数据信号发射端发送过来的 触摸点坐标数据。
[0012] 所述的触摸屏坐标转换方法,其中,所述步骤B具体包括: B1、所述主控制器的触摸屏连接模块将通过触摸数据信号接收端接收的触摸点坐标数 据发送给所述主控制器的坐标转换模块; B2、所述坐标转换模块根据获取得到的触摸点坐标数据与移动终端触摸屏、显示屏的 分辩率计算出触摸点转换显示坐标数据,并将所述触摸点转换显示坐标数据发送给显示屏 连接模块。
[0013] 所述的触摸屏坐标转换方法,其中,所述步骤B中,所述触摸点坐标数据的转换计 算公式为:
其中,所述触摸点坐标为(x〇,y〇);所述显示屏分辨率为lcdx*lcdy,所述触摸屏分辨率 % 为tpX*tpy ;所述触摸点坐标数据的转换坐标为(X1,yi);[l+-]表示a取四舍五入后的值。 2
[0014] 所述的触摸屏的坐标转换方法,其中,所述步骤C具体包括: C1、所述主控制器的显示屏连接模块将得到的触摸点转换显示坐标数据通过显示数据 信号发射端发送给移动终端显示屏; C2、移动终端显示屏通过显示数据信号接收端接收所述触摸点转换显示坐标数据并显 不。
[0015] 本发明所提供的一种触摸屏坐标转换方法及移动终端,使移动终端增加了新功 能:支持分辩率低于显示屏的触摸屏,通过将移动终端触摸屏获取得到的触摸点坐标,根据 触摸屏、显示屏的分辩率进行计算得到在显示屏上的触摸点显示坐标,并将得到的触摸点 显示坐标在显示屏上显示,通过触摸点坐标的转换使移动终端在生产制造时能使用分辩率 低于显示屏分辩率的触摸屏,降低了移动终端的制造成本。
【附图说明】
[0016] 图1是本发明一种触摸屏坐标转换的移动终端的示意图。
[0017] 图2是本发明一种触摸屏坐标转换的移动终端实施例中主控制器的原理结构框 图。
[0018] 图3是本发明一种触摸屏坐标转换的移动终端的具体实施例的结构示意图。
[0019] 图4是本发明一种触摸屏坐标转换方法的方法较佳实施例的流程图。
【具体实施方式】
[0020] 为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对 本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用 于限定本发明。
[0021] 在移动终端现有技术中,移动终端的显示屏、触摸屏要求的分辨率需要一致,其移 动终端的触摸坐标与显示坐标也要求一致,尚没有支持分辩率低于显示屏的触摸屏的方 法,然而,移出于动终端制造商出于成本等因素考虑,生产移动终端的厂商希望在生产移动 终端时能选择使用分辩率低于显示屏的触摸屏,因此,本发明将提供通过一种触摸屏坐标 转换的方法,将移动终端的触摸屏、显示屏的分辩率不同时,能使用户在触摸屏上的触摸输 入能在其不同分辩率的显示屏上显示,从而能移动终端生产时选择使用分辩率低于显示屏 的触摸屏,降低生产成本。
[0022] 请参见图1,图1是一种触摸屏坐标转换的移动终端的示意图。所述移动终端包括 主控制器100、触摸屏200和显示屏300,所述主控制器分别与触摸屏和显示屏连接,进一步 地,在本发明实施例中,所述主控制器还包括依次连接的触摸屏连接模块110、坐标转换模 块130和显示屏连接模块120,如图2所示。
[0023] 其中,所述触摸屏连接模块还与触摸屏连接,用于获取用户触摸在触摸屏上的触 摸点坐标数据,并将所述触摸点坐标数据发送给坐标转换模块;所述坐标转换模块,用于接 收所述触摸点坐标数据并根据显示屏、触摸屏的分辩率计算出触摸点转换显示坐标数据, 将所述触摸点转换显示坐标数据发送给显示屏连接模块;所述显示屏连接模块还与显示屏 连接,用于将所述坐标转换模块计算出的触摸点转换显示坐标数据发送给显示屏显示;所 述主控制器负责使能或禁能所述触摸屏与显示屏,并协调上述各模块。
[0024] 本发明还提供一种触摸屏坐标转换的移动终端的具体实施例,请参见图3,图3是 本发明一种触摸屏坐标转换的移动终端的具体实施例的结构示意图。在本发明具体实施 时,所述主控制器还包括设置于所述触摸屏连接模块上的第一端口、第二端口、触摸数据信 号接收端,以及设置于所述显示屏连接模块上的第三端口、显示数据信号发射端;其中,所 述第一端口、第二端口、第三端口均为GPI0端口,即所述移动终端的主控制器包括GPI01、 GPI02、GPI03,并且还包括设置于所述触摸屏连接模块上的触摸数据信号接收端TP_DATA_ RX,与设置于所述显示屏连接模块上的显示数据信号发射端LCD_DATA_TX; 进一步地,所述触摸屏还包括触摸屏控制端TP_C0N、中断控制端TP_WAKE、触摸数据信 号发射端TP_DATA_TX;所述显示屏还包括显示
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1