基于单蓝牙芯片的彩色显示和键盘输入管理系统及方法

文档序号:7707528阅读:97来源:国知局
专利名称:基于单蓝牙芯片的彩色显示和键盘输入管理系统及方法
技术领域
本发明涉及一种单蓝牙芯片的应用系统,尤其是涉及一种基于单蓝牙芯片的彩色 显示和键盘输入管理系统及对应的管理方法。
背景技术
近几年,蓝牙技术产品得到越来越广泛的应用,如蓝牙耳机、蓝牙免提、汽车蓝牙 电话、蓝牙手机等。蓝牙技术产品成本越来越低,应用范围不断扩大。单蓝牙芯片(IC)的 功能也不断增强,但是由于目前蓝牙芯片技术都掌握在外国公司手中,外国公司往往不公 开蓝牙芯片的原代码,在销售芯片的同时,销售基于蓝牙芯片基础上的各种应用软件。如 英国CSR公司的BlueLab3. 6. 2开发工具包就提供了需要购买的包括Headset、Handfree, Display、ftp_server等应用程序示范。因此,目前国内蓝牙芯片的应用,大都局限于蓝牙 芯片厂商提供的应用模式,这一方面因为国内厂商的自主开发意识不强,更主要是因为蓝 牙IC的底层源代码不开放所致。如图1所示,目前在电子信息产品中使用单蓝牙芯片的主流系统结构,其是结合 MCU计算机或MCU电路为通用键盘矩阵电路提供键盘输入,同时,由MCU计算机或MCU电路 驱动IXD显示器以及与单蓝牙芯片进行通讯。该系统结构的优点是,采用单独的MCU计算 机或MCU电路或其他基带处理芯片,实现彩色快速显示和键盘输入管理,键盘输入与显示 功能强大;而该系统结构的缺点是,在某些特定应用场合(如单蓝牙芯片功能应用场合), 由于需要借助MCU计算机或MCU电路的处理能力,以及添加驱动LCD显示器的显示驱动IC 或显示驱动电路,不仅会造成系统成本的增加,更会导致系统的物理体积和物理空间庞大, 不符合当前电子信息产品短小便携的发展要求。如图2所示,其是一种由蓝牙芯片提供商提供的应用模式的系统结构示意图,例 如,英国CSR公司提供的在BC3、BC5 Multimedia External等芯片上提供的应用模式。该 系统采用普通按键输入,显示输出采用I2C数据传输模式,实施方式采用虚拟主机(Virtual Machine, VM)控制,即用户通过虚拟主机调用底层由CSR公司提供的I2C驱动函数,通过I2C 驱动函数驱动显示。而虚拟主机调用底层的I2C驱动函数显示的速度是比较慢的,只能达 到十几Kbps的传输速率,实验表明,显示单色的小尺寸IXD是可以的,但显示2. 0寸的CSTN 速度非常慢,通常显示一屏数据需要约20分钟。因此,由于该系统提供的驱动显示速度慢, 且只能驱动单色显示,不能进行CSTN、TFT等彩色显示,更不支持通用矩阵键盘电路的键盘 输入功能,从而导致其使用范围非常有限,无法满足当前电子信息产品的发展要求。

发明内容
本发明在目前单蓝牙芯片的基础上创新开发,大胆突破单蓝牙芯片提供商提供的 应用系统,提出一种基于单蓝牙芯片的快速彩色显示和键盘输入管理系统及方法。本发明是采用如下技术方案来实现一种基于单蓝牙芯片的彩色显示和键盘输入 管理方法,其包括
将通用键盘矩阵电路的行输出电路和列输入电路分别连接至单蓝牙芯片提供的 PI0接口,将IXD显示器通过3线串行接口电路连接至单蓝牙芯片的3个PI0接口;使单蓝牙芯片内部的DSP处理器开放平台获取对PI0接口的控制,由DSP处理器 处理开放平台处理显示数据,且通过PI0接口驱动IXD显示器进行显示。优选的,本发明还包括于驱动IXD显示器进行显示之前,由单蓝牙芯片提供的虚 拟主机对IXD显示器进行初始化,且控制关闭DSP处理器中非显示控制的其它应用程序,开 启单蓝牙芯片的DSP显示控制程序,由DSP处理器控制PI0接口进行彩色IXD显示控制。优选的,本发明还包括于驱动LCD显示器进行显示完成后,控制恢复被关闭的 DSP应用程序,且恢复由单蓝牙芯片提供的虚拟主机控制PI0接口。 优选的,单蓝牙芯片为具有至少11个PI0接口的蓝牙芯片。优选的,通用键盘矩阵电路为4x4的矩阵键盘。另外,本发明还公开一种基于单蓝牙芯片的彩色显示和键盘输入管理系统,该单 蓝牙芯片提供多个PI0接口、不开放平台和代码的微处理器和虚拟主机、DSP处理器开放平 台、蓝牙收发电路、基带处理电路和音频编解码电路;行输出电路和列输入电路分别连接至 单蓝牙芯片提供的PI0接口的通用键盘矩阵电路;通过3线串行接口电路连接至单蓝牙芯 片的3个PI0接口的IXD显示器,使单蓝牙芯片内部的DSP处理器开放平台获取对PI0接 口的控制,由DSP处理器处理开放平台处理显示数据,且通过PI0接口驱动IXD显示器进行 显不。与现有技术相比,本发明具有如下有益效果本发明是对单蓝牙芯片的创新开发,大胆突破单蓝牙芯片提供商提供的应用模式 或应用系统,在单蓝牙芯片上实现了的快速彩色显示和键盘输入管理,从而使单蓝牙芯片 得以最大限度地开发和利用,从而节省了同等应用的成本开销,并大大地节省了应用产品 的空间,缩小了应用产品的体积。本发明不仅可以提升使用蓝牙技术的电子信息产品的性 能和功能,还将促进使用蓝牙技术的相应产品的推广和应用。


图1是现有对键盘输入和彩色显示管理的实施例的结构示意图;图2是现有利用蓝牙芯片对键盘输入和彩色显示管理的结构示意图;图3是本发明的结构示意图;图4是本发明单蓝牙芯片与通用键盘矩阵电路连接的电路示意图;图5是本发明单蓝牙芯片与IXD显示器连接的电路示意图。
具体实施例方式本发明是对单蓝牙芯片的创新开发,大胆突破单蓝牙芯片提供商提供的应用模式 或应用系统,在单蓝牙芯片上实现了的快速彩色显示和键盘输入管理,从而使单蓝牙芯片 得以最大限度地开发和利用,从而节省了同等应用的成本开销,并大大地节省了应用产品 的空间,缩小了应用产品的体积。为便于说明,本发明以型号为BC352239A-IVQ-E4的单蓝牙芯片,其为一种 BlueCore3-Multimedia External蓝牙主芯片,该单蓝牙芯片具有
1、16位微处理器,但不开放代码和微处理器平台;2、24位Kal imba DSP处理器开放平台,32MIPCS处理速度;3、BLUETOOTH VI. 2收发电路和基带处理电路;4、音频(Audio)编解码电路。如图3所示,本发明是将一个通用键盘矩阵电路1连接在单蓝牙芯片2提供的 PIO (Programmed Input/Output,可编程输入输出)接口,且单蓝牙芯片2通过3线串行接 口电路(Serial Peripheral interface, SPI)直接驱动彩色的 LCD 显示器 3。比如,彩色的IXD显示器3为2. 0寸CSTN CMC1P4315-E彩色IXD显示器,其使用 3线的串行接口电路连接单蓝牙芯片2,极大地节省了单蓝牙芯片2的PI0接口资源,使单 蓝牙芯片2为通用键盘矩阵电路1及其它控制功能省下了接口资源。结合图4和图5所示所示,IXD显示器3的SI接脚、SCL接脚和CS接脚分别连接 在单蓝牙芯片2 (对应图5中的芯片U4)的第4PI0接口(PI0 4)、第5PI0接口(PI0 5)和 第6 PI0接口(PI0 6)。而4x4的通用键盘矩阵电路1的各行输出电路和列输入电路(其 中PI0 7至PI0 10为行输出电路,PI0 0至PI0 3为列输入电路)分别对应连接至单蓝牙 芯片 2 的 PI0 7 至 PI0 10、PI0 0 至 PI0 3。当然,单蓝牙芯片2具有电源管理电路(包括芯片U1至U3)和扩展存储器TO (比 如为Flash存储器),而CALL接口、DECALL接口为结合其它控制功能的控制输出口,在此不 详细描述。由于PI0接口通过单蓝牙芯片2内部的微处理器来执行1/0端口指令来进行数据 的读写的数据交换操作,因此单蓝牙芯片2完全可以支持通用键盘矩阵电路1的输入功能。本发明利用单蓝牙芯片2对IXD显示器3的驱动,是基于使用单蓝牙芯片2中提 供的24位(bit)DSP处理器开放平台来实现显示驱动功能先利用单蓝牙芯片2中虚拟主 机(VM)对IXD显示器3进行初始化;关闭单蓝牙芯片2中其他的DSP应用程序,使DSP处 理器开放平台获取对单蓝牙芯片2的PI0接口的控制;由DSP处理器开放平台通过对PI0 4 至PI0 6驱动IXD显示器3显示,且于IXD显示器3显示完成后,恢复被关闭的其他的DSP 应用程序,并将对PI0接口的控制交还给单蓝牙芯片2中虚拟主机(VM)。因此,本发明是通过绕开CSR公司的VM技术驱动,而是直接利用单蓝牙芯片2 内部开放的高速DSP处理器平台,由于DSP处理器的处理速度非常快,还有32位指令字 (instruction word)和双24位的数据存储(data memory),故能够快速处理显示数据。经 实验验证,仅用200ms就可实现2. 0寸彩色CSTN的IXD显示器3整屏的写入数据工作。本发明可以广泛被应用到各种使用蓝牙技术的电子信息产品之中,比如汽车车载 无线电话。通过车载无线电话中单蓝牙芯片不仅可以支持电话按键输入;更可以接收蓝牙 信号,通过单蓝牙芯片内置的音频编解码电路实现语音通话功能;还可以通过使用本发明 技术,由单蓝牙芯片驱动车载无线电话上的LCD显示器进行相关信息的彩色显示。因此,本 发明不仅可以提升使用蓝牙技术的电子信息产品的性能和功能,还将促进使用蓝牙技术的 相应产品的推广和应用。
权利要求
一种基于单蓝牙芯片的彩色显示和键盘输入管理方法,其特征在于,包括将通用键盘矩阵电路的行输出电路和列输入电路分别连接至单蓝牙芯片提供的PIO接口,将LCD显示器通过3线串行接口电路连接至单蓝牙芯片的3个PIO接口;使单蓝牙芯片内部的DSP处理器开放平台获取对PIO接口的控制,由DSP处理器处理开放平台处理显示数据,且通过PIO接口驱动LCD显示器进行显示。
2.根据权利要求1所述基于单蓝牙芯片的彩色显示和键盘输入管理方法,其特征在 于,还包括于驱动IXD显示器进行显示之前,由单蓝牙芯片提供的虚拟主机对IXD显示器 进行初始化,且控制关闭DSP处理器中非显示控制的其它应用程序,开启单蓝牙芯片的DSP 显示控制程序,由DSP处理器控制PI0接口进行彩色IXD显示控制。
3.根据权利要求2所述基于单蓝牙芯片的彩色显示和键盘输入管理方法,其特征在 于,还包括驱动LCD显示器进行显示完成后,控制恢复被关闭的DSP应用程序,且恢复由单 蓝牙芯片提供的虚拟主机控制PI0接口。
4.根据权利要求1所述基于单蓝牙芯片的彩色显示和键盘输入管理方法,其特征在 于,单蓝牙芯片为具有至少11个PI0接口的蓝牙芯片。
5.根据权利要求1所述基于单蓝牙芯片的彩色显示和键盘输入管理方法,其特征在 于,通用键盘矩阵电路为4x4的矩阵键盘。
6.一种基于单蓝牙芯片的彩色显示和键盘输入管理系统,该单蓝牙芯片提供多个PI0 接口、不开放平台和代码的微处理器和虚拟主机、DSP处理器开放平台、蓝牙收发电路、基带 处理电路和音频编解码电路;其特征在于,该系统包括行输出电路和列输入电路分别连接至单蓝牙芯片提供的PI0接口的通用键盘矩阵电路;通过3线串行接口电路连接至单蓝牙芯片的3个PI0接口的IXD显示器,使单蓝牙芯 片内部的DSP处理器开放平台获取对PI0接口的控制,由DSP处理器处理开放平台处理显 示数据,且通过PI0接口驱动IXD显示器进行显示。
7.根据权利要求6所述基于单蓝牙芯片的彩色显示和键盘输入管理系统,其特征在 于,单蓝牙芯片为具有至少11个PI0接口的蓝牙芯片。
8.根据权利要求6所述基于单蓝牙芯片的彩色显示和键盘输入管理系统,其特征在 于,通用键盘矩阵电路为4x4的矩阵键盘。
全文摘要
本发明公开一种基于单蓝牙芯片的彩色显示和键盘输入管理系统及方法。其中,该方法包括将通用键盘矩阵电路的行输出电路和列输入电路分别连接至单蓝牙芯片提供的PIO接口,将LCD显示器通过3线串行接口电路连接至单蓝牙芯片的3个PIO接口;使单蓝牙芯片内部的DSP处理器开放平台获取对PIO接口的控制,由DSP处理器处理开放平台处理显示数据,且通过PIO接口驱动LCD显示器进行显示。本发明大胆突破单蓝牙芯片提供商提供的应用模式或应用系统,使单蓝牙芯片得以最大限度地开发和利用,从而节省了同等应用的成本开销,并大大地节省了应用产品的空间,缩小了应用产品的体积。
文档编号H04M1/60GK101872584SQ200910137308
公开日2010年10月27日 申请日期2009年4月22日 优先权日2009年4月22日
发明者廖守锋, 蒲友成 申请人:廖守锋;蒲友成
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1