触控式电子设备及其绘图方法技术

技术编号:10906467 阅读:78 留言:0更新日期:2015-01-14 15:18
一种触控式电子设备及其绘图方法,该方法包括:设定线条宽度、线条颜色及触摸屏的绘图区域;在用户按下触摸屏开始绘图后,感测用户在触摸屏上的触摸点的位置,产生触摸点的位置信息;根据设定的线条宽度、线条颜色、绘图区域及触摸点的位置信息更新图形帧缓冲器;及根据图形帧缓冲器的内容更新触摸屏的屏幕画面。本发明专利技术能够快速显示用户在触摸屏上触摸绘制的图形。

【技术实现步骤摘要】
【专利摘要】一种,该方法包括:设定线条宽度、线条颜色及触摸屏的绘图区域;在用户按下触摸屏开始绘图后,感测用户在触摸屏上的触摸点的位置,产生触摸点的位置信息;根据设定的线条宽度、线条颜色、绘图区域及触摸点的位置信息更新图形帧缓冲器;及根据图形帧缓冲器的内容更新触摸屏的屏幕画面。本专利技术能够快速显示用户在触摸屏上触摸绘制的图形。【专利说明】
本专利技术涉及一种电子设备及其绘图方法,特别是关于一种触控式电子设备及其绘 图方法。
技术介绍
目前,触控式电子设备(例如触摸屏手机)触控及显示的同步方式是由主处理器根 据触控事件及触摸点的位置信息进行图形运算,将图形运算结果写入图形帧缓存器,再将 图形帧缓存器的内容更新到触摸屏的屏幕画面进行显示。上述处理过程冗长,当用户使用 轨迹拖曳进行绘图时,可能会由于处理速度过慢而出现无法及时显示触摸轨迹的情况。
技术实现思路
鉴于以上内容,有必要提供一种触控式电子设备,能够快速显示用户在触摸屏上 触摸绘制的图形。 此外,还有必要提供一种触控式电子设备绘图方法,能够快速显示用户在触摸屏 上触摸绘制的图形。 -种触控式电子设备,该触控式电子设备包括触摸屏、触控控制器、主处理器、图 形帧缓冲器及显示控制器,该触控式电子设备还包括解码器,其中:所述主处理器设定线条 宽度、线条颜色及触摸屏的绘图区域,并将设定的线条宽度、线条颜色及绘图区域写入解码 器中;所述触控控制器在用户按下触摸屏开始绘图后,感测用户在触摸屏上的触摸点的位 置,产生触摸点的位置信息,并将触摸点的位置信息传送给解码器;所述解码器根据设定的 线条宽度、线条颜色、绘图区域及触摸点的位置信息更新图形帧缓冲器;及所述显示控制器 根据图形帧缓冲器的内容更新触摸屏的屏幕画面。 -种触控式电子设备绘图方法,应用于触控式电子设备中,该方法包括:设定线条 宽度、线条颜色及触摸屏的绘图区域;在用户按下触摸屏开始绘图后,感测用户在触摸屏上 的触摸点的位置,产生触摸点的位置信息;根据设定的线条宽度、线条颜色、绘图区域及触 摸点的位置信息更新图形帧缓冲器;及根据图形帧缓冲器的内容更新触摸屏的屏幕画面。 本专利技术利用解码器直接更新图形帧缓冲器,将用户触摸绘制的图形快速显示在触 摸屏上,实现触控事件与显示直接同步,降低显示时滞。 【专利附图】【附图说明】 图1为本专利技术触控式电子设备较佳实施例的硬件架构示意图。 图2为本专利技术触控式电子设备绘图方法较佳实施例的流程图。 主要元件符号说明 【权利要求】1. 一种触控式电子设备,该触控式电子设备包括触摸屏、触控控制器、主处理器、图形 帧缓冲器及显示控制器,其特征在于,该触控式电子设备还包括解码器,其中: 所述主处理器设定线条宽度、线条颜色及触摸屏的绘图区域,并将设定的线条宽度、线 条颜色及绘图区域写入解码器中; 所述触控控制器在用户按下触摸屏开始绘图后,感测用户在触摸屏上的触摸点的位 置,产生触摸点的位置信息,并将触摸点的位置信息传送给解码器; 所述解码器根据设定的线条宽度、线条颜色、绘图区域及触摸点的位置信息更新图形 帧缓冲器;及 所述显示控制器根据图形帧缓冲器的内容更新触摸屏的屏幕画面。2. 如权利要求1所述的触控式电子设备,其特征在于: 所述触控控制器在感测用户在触摸屏上的触摸点的位置并产生触摸点的位置信息后, 向主处理器触发触控事件中断; 所述主处理器收到触控事件中断后,从触控控制器读取触摸点的位置信息,并判断用 户是否结束触摸绘图; 若用户结束触摸绘图,则所述主处理器关闭解码器,使得解码器停止根据设定的线条 宽度、线条颜色、绘图区域及触摸点的位置信息更新图形帧缓冲器; 所述主处理器根据触摸点的位置信息生成用户触摸绘制的图形并对生成的图形进行 特效处理; 所述主处理器将经过特效处理的图形更新到所述图形帧缓冲器; 所述显示控制器根据图形帧缓冲器的内容更新触摸屏的屏幕画面,得到具有特定绘图 效果的图形;及 在显示该具有特定绘图效果的图形之后,所述主处理器开启解码器,使得解码器继续 根据设定的线条宽度、线条颜色、绘图区域及触摸点的位置信息更新图形帧缓冲器。3. 如权利要求1所述的触控式电子设备,其特征在于,所述解码器包括寄存器,所述主 处理器将设定的线条宽度、线条颜色及绘图区域写入所述寄存器中。4. 如权利要求1所述的触控式电子设备,其特征在于,所述图形帧缓冲器存储所述绘 图区域的各个像素的像素信息,所述解码器根据触摸点的位置信息确定绘图区域中待绘制 的像素,按照设定的线条宽度、线条颜色更新图形帧缓冲器中该确定的像素的像素信息。5. 如权利要求4所述的触控式电子设备,其特征在于,所述像素信息包括像素的色彩 值及透明度。6. -种触控式电子设备绘图方法,应用于触控式电子设备中,其特征在于,该方法包 括: 设定线条宽度、线条颜色及触摸屏的绘图区域; 在用户按下触摸屏开始绘图后,感测用户在触摸屏上的触摸点的位置,产生触摸点的 位置信息; 根据设定的线条宽度、线条颜色、绘图区域及触摸点的位置信息更新图形帧缓冲器;及 根据图形帧缓冲器的内容更新触摸屏的屏幕画面。7. 如权利要求6所述的触控式电子设备绘图方法,其特征在于,该方法还包括: 在感测用户在触摸屏上的触摸点的位置并产生触摸点的位置信息后,触发触控事件中 断; 读取触摸点的位置信息; 在用户结束触摸绘图时,停止根据设定的线条宽度、线条颜色、绘图区域及触摸点的位 置信息更新图形帧缓冲器,并根据触摸点的位置信息生成用户触摸绘制的图形并对生成的 图形进行特效处理; 将经过特效处理的图形更新到所述图形帧缓冲器; 根据图形帧缓冲器的内容更新触摸屏的屏幕画面,得到具有特定绘图效果的图形;及 在显示该具有特定绘图效果的图形之后,继续根据设定的线条宽度、线条颜色、绘图区 域及触摸点的位置信息更新图形帧缓冲器。8. 如权利要求6所述的触控式电子设备绘图方法,其特征在于,该方法还包括: 存储设定的线条宽度、线条颜色及绘图区域。9. 如权利要求6所述的触控式电子设备绘图方法,其特征在于,所述图形帧缓冲器存 储绘图区域的各个像素的像素信息,及所述根据设定的线条宽度、线条颜色、绘图区域及触 摸点的位置信息更新图形帧缓冲器的步骤包括: 根据触摸点的位置信息确定绘图区域中待绘制的像素,按照设定的线条宽度、线条颜 色更新图形帧缓冲器中该确定的像素的像素信息。10. 如权利要求9所述的触控式电子设备绘图方法,其特征在于,所述像素信息包括像 素的色彩值及透明度。【文档编号】G06F3/041GK104281308SQ201310289873【公开日】2015年1月14日 申请日期:2013年7月11日 优先权日:2013年7月11日 【专利技术者】黄兆选 申请人:深圳富泰宏精密工业有限公司本文档来自技高网...

【技术保护点】
一种触控式电子设备,该触控式电子设备包括触摸屏、触控控制器、主处理器、图形帧缓冲器及显示控制器,其特征在于,该触控式电子设备还包括解码器,其中:所述主处理器设定线条宽度、线条颜色及触摸屏的绘图区域,并将设定的线条宽度、线条颜色及绘图区域写入解码器中;所述触控控制器在用户按下触摸屏开始绘图后,感测用户在触摸屏上的触摸点的位置,产生触摸点的位置信息,并将触摸点的位置信息传送给解码器;所述解码器根据设定的线条宽度、线条颜色、绘图区域及触摸点的位置信息更新图形帧缓冲器;及所述显示控制器根据图形帧缓冲器的内容更新触摸屏的屏幕画面。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄兆选
申请(专利权)人:深圳富泰宏精密工业有限公司
类型:发明
国别省市:广东;44

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

1