[发明专利]一种DBI的数据传输方法及系统有效
申请号: | 201810065123.1 | 申请日: | 2018-01-23 |
公开(公告)号: | CN108509365B | 公开(公告)日: | 2020-08-04 |
发明(设计)人: | 胡春林;余晋权;夏群兵;梁丕树 | 申请(专利权)人: | 东莞市爱协生智能科技有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42;G06F3/14 |
代理公司: | 东莞市华南专利商标事务所有限公司 44215 | 代理人: | 陈万江 |
地址: | 523808 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dbi 数据传输 方法 系统 | ||
本发明公开了一种DBI的数据传输方法,包括如下步骤:获取外围CPU发送的需传输的信息,并将所述需传输的信息暂存至第一先进先出存储器;所述需传输的信息包括数据和令牌;从第一先进先出存储器中获取当前需传输的信息,并识别当前需传输的信息中令牌对应的传输指令,且根据所述传输指令传输所述当前需传输信息中的数据。相比于现有技术,本发明通过设置第一先进先出存储器,可使CPU可以连续地向DBI写入数据,通过设置令牌,可更加准确地区分发命令、发数据和收数据的操作,操作方便,简单灵活。
技术领域
本发明涉及通信领域,尤其是涉及一种DBI的数据传输方法及系统。
背景技术
液晶数据总线接口(Display Bus Interface,以下简称DBI)广泛用于液晶显示器与外部芯片之间的数据通信。
DBI传输数据时,其传输时钟由主设备提供,有效数据在数据线上传输,传输期间主设备提供片选信号激活从设备。但是,DBI是一个半双工的通信总线,主-从设备之间收/发数据不可同时进行。此外,DBI的传输协议相较而言更加丰富,主设备和从设备之间交互的信息有两种--命令和数据,且主设备在发数据或收数据前都需向从设备发出相关的命令。
为了区分命令和数据,DBI传输数据时,主设备发出的每个单位信息中,均包括8bit信息和1bit的标志位,标志位为0则表示该8bit信息为命令,为1则表示该8bit信息为数据。为了突出标志位同时也为了提升传输效率,现有DBI的传输包括3线模式和4线模式。3线模式时,标志位于每8bit信息之前,经数据线送往从设备,因而主设备发给从设备的信息时以9bit为一个单位;4线模式时,标志位与8bit信息独立,标志位经标志线送往从设备,8bit信息经数据线送往从设备,因而此时数据线上传输的信息以8bit为一个单位。而从设备反馈给主设备的信息只有数据,无命令,因而主设备收到的数据无需标志位。DBI在收数据时还定义了一种dummy模式。非dummy模式的收数据时为上述提到的模式;而dummy模式收数据时,主设备在发完相关的命令后,从设备并不会立即反馈数据,而是等待若干个SCL周期再发数据给主设备。
但是无论哪种模式,现有的DBI接口在发数据时,外围CPU需等待当前的数据传输完成后才可以继续对DBI写入下一个新数据,这种传输方式很不方便,而且不能很好的区分发命令、发数据和收数据的操作。随着电子产品的智能化发展,液晶显示器显示图片的信息量越来越大,作为液晶显示器显示设备与外部芯片的通信接口,DBI传输的数据量也日益增多,传统的基于单命令或单数据的传输方式已难以满足繁重的传输需求。
发明内容
基于此,本发明的目的在于,提供一种DBI的数据传输方法,其具有可使CPU可以连续地向DBI写入数据,并可更加准确地区分发命令、发数据和收数据的操作,操作方便的优点。
一种DBI的数据传输方法,包括如下步骤:
获取外围CPU发送的需传输的信息,并将所述需传输的信息暂存至第一先进先出存储器;所述需传输的信息包括数据和令牌;
从第一先进先出存储器中获取当前需传输的信息,并识别当前需传输的信息中令牌对应的传输指令,且根据所述传输指令传输所述当前需传输信息中的数据。
相比于现有技术,本发明通过设置第一先进先出存储器,可使CPU可以连续地向DBI写入数据,通过设置令牌,可更加准确地区分发命令、发数据和收数据的操作,操作方便,简单灵活。
进一步地,所述从第一先进先出存储器中获取当前需传输的信息,并识别当前需传输的信息中令牌对应的传输指令,且根据所述传输指令传输所述当前需传输信息中的数据,包括:
分别提取当前需传输的信息中的数据和令牌;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市爱协生智能科技有限公司,未经东莞市爱协生智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810065123.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种串行和并行通讯接口扩展器
- 下一篇:一种嵌入式智能串口实现方法