一种基于安卓平台的黑白屏幕显示方法、装置和智能终端制造方法及图纸

技术编号:13132940 阅读:67 留言:0更新日期:2016-04-06 19:00
本发明专利技术公开了一种基于安卓平台的黑白屏幕显示方法、装置和智能终端,该方法包括:根据安卓平台中生成的图像显示尺寸选取所述黑白屏幕的尺寸,使得该图像显示尺寸适配于所述黑白屏幕的尺寸;获取安卓平台中产生的安卓显示数据;分别将各像素对应的安卓显示数据转换为各像素对应的黑白显示数据;将转换后的黑白显示数据缓存至队列中,利用设置的实时进程从队列中提取数据并按照预定帧率输出至黑白屏幕的数据接口;将各像素对应的黑白显示数据显示到所述黑白屏幕上。本发明专利技术提供的技术方案将安卓显示数据转换为适合在黑白屏幕上显示的黑白显示数据,将黑白显示数据缓存至队列中,避免了丢帧现象,实现了安卓平台中生成的图像在黑白屏幕上的流畅显示。

【技术实现步骤摘要】

本专利技术涉及可视设备领域,尤其涉及一种基于安卓平台的黑白屏幕显示方法、装置和智能终端
技术介绍
目前,安卓平台产生的安卓显示数据是对应于每个像素的多数据位的彩色显示数据,为传输该彩色显示数据,安卓平台默认支持的显示屏的常见接口包括:TTL(TransistorTransistorLogic,晶体管-晶体管逻辑)接口、LVDS(Low-VoltageDifferentialSignaling,低电压差分信号)接口、EDP(EmbeddedDisplayPort,嵌入式显示)接口、MIPI(MobileIndustryProcessorInterface,移动行业处理器接口)等,这些接口通信方式非常类似,数据传输速率均可达到几百Mbit/s,满足安卓平台60fps的刷新速度。然而,黑白屏幕支持的数据是对应于每个像素的单数据位的黑白显示数据,为传输该黑白显示数据,黑白屏幕通常仅采用SPI(SerialPeripheralInterface,串行外设接口),现有的安卓平台均不支持此类本文档来自技高网...

【技术保护点】
一种基于安卓平台的黑白屏幕显示方法,其特征在于,该方法包括:根据安卓平台中生成的图像显示尺寸选取所述黑白屏幕的尺寸,使得该图像显示尺寸适配于所述黑白屏幕的尺寸;获取安卓平台中产生的安卓显示数据,禁止该安卓显示数据直接输出至黑白屏幕;分别将各像素对应的安卓显示数据转换为各像素对应的黑白显示数据;将转换后的黑白显示数据缓存至队列中,利用设置的实时进程从队列中提取数据并按照预定帧率输出至黑白屏幕的数据接口;将各像素对应的黑白显示数据显示到所述黑白屏幕上。

【技术特征摘要】
1.一种基于安卓平台的黑白屏幕显示方法,其特征在于,该方法包括:
根据安卓平台中生成的图像显示尺寸选取所述黑白屏幕的尺寸,使得该
图像显示尺寸适配于所述黑白屏幕的尺寸;
获取安卓平台中产生的安卓显示数据,禁止该安卓显示数据直接输出至
黑白屏幕;
分别将各像素对应的安卓显示数据转换为各像素对应的黑白显示数据;
将转换后的黑白显示数据缓存至队列中,利用设置的实时进程从队列中
提取数据并按照预定帧率输出至黑白屏幕的数据接口;
将各像素对应的黑白显示数据显示到所述黑白屏幕上。
2.如权利要求1所述的方法,其特征在于,所述获取安卓平台产生的安
卓显示数据包括:
监测所述安卓显示数据在安卓平台中的传递动态,在所述安卓显示数据
传递至与所述黑白屏幕不匹配的显示屏驱动之前,截获所述安卓显示数据,
禁止安卓显示数据输入至所述显示屏驱动。
3.如权利要求1所示的方法,其特征在于,该方法进一步包括:
根据安卓平台中运行的进程和各进程的运行情况,设置所述实时进程的
优先级;
监测所述队列的状态,当监测到所述队列中放入黑白显示数据时,利用
安卓平台的唤醒机制启动所述实时进程,使得所述实时进程从所述队列中提
取数据。
4.如权利要求1所述的方法,其特征在于,所述各像素对应的安卓显示
数据包括:多数据位的RGB数据;所述各像素对应的黑白显示数据包括:
单数据位的黑白二值数据;
则所述将各像素对应的安卓显示数据转换为各像素对应的黑白显示数据
包括:将RGB数据通过公式(R×313524+G×615514+B×119538)计算出
的值右移20位后得到该RGB数据对应的灰度值,再将该灰度值转换处理为
黑白二值数据。
5.如权利要求1所述的方法,其特征在于,所述将各像素对应的黑白显
示数据显示到所述黑白屏幕上包括:
将各像素对应的黑白显示数据传递至作为黑白屏幕数据接口的串行外设
接口对应的显示屏驱动,通过串行外设接口将各像素对应的黑白显示数据传<...

【专利技术属性】
技术研发人员:邹国民张一凡苏鹏程
申请(专利权)人:歌尔声学股份有限公司
类型:发明
国别省市:山东;37

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

1