[发明专利]一种数据接口与SPI的转换装置及方法在审
申请号: | 201810474311.X | 申请日: | 2018-05-17 |
公开(公告)号: | CN108920392A | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 赵祥军;吕宗超 | 申请(专利权)人: | 歌尔科技有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/42 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王学强 |
地址: | 266100 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 转换装置 软件开发周期 串口通信 串口信号 数据接口 转换方式 转换 申请 操作系统平台 软件开发过程 移植 操作平台 通信方式 简易 开发 | ||
本申请公开了一种数据接口与SPI的转换装置及方法,本申请将串口信号与UART信号进行相互转换,将UART信号与SPI信号进行相互转换,从而实现串口信号到SPI信号的间接转换,本申请采用了串口通信这种最基本的通信方式,利用串口通信的广适用性及开发简易的特点,使得该种转换方式能够较为方便地在各个操作系统平台上进行移植,同时也大大地简化了软件开发过程,缩短了软件开发周期,解决了现有技术中的转换装置的软件开发周期长、转换方式不方便在多操作平台上移植的问题。
技术领域
本发明涉及数据转换技术领域,特别是涉及一种数据接口与SPI的转换装置及方法。
背景技术
在通过电脑对SPI(Serial Peripheral Interface,串行外设接口)设备进行数据烧录时,为了实现电脑和SPI设备之间的正常通信,现有技术中通常会在电脑和SPI设备之间设置USB直接转SPI的转换装置,而为了实现将串口信号通过USB直接转换为SPI信号,通常需要开发相关的USB驱动、API(Application Programming Interface,应用程序编程接口)的中间件以及调用相应的库文件,一方面,USB驱动、API的中间件的开发过程以及对库文件的调用过程均比较繁琐且复杂,延长了软件开发周期;另一方面,对USB驱动和库文件的依赖使得现有的USB直接转SPI的转换方式不方便在多操作系统平台例如linux、Macos、windows上进行移植。
发明内容
本发明的目的是提供一种数据接口与SPI的转换装置及方法,采用了串口通信这种最基本的通信方式,利用串口通信的广适用性及开发简易的特点,使得该种转换方式能够较为方便地在各个操作系统平台上进行移植,同时也大大地简化了软件开发过程,缩短了软件开发周期。
为解决上述技术问题,本发明提供了一种数据接口与SPI的转换装置,包括:
与主机连接的数据转换模块,用于对通用异步收发传输UART信号和所述主机传输的串口信号进行相互转换;
分别与所述数据转换模块和SPI接口连接的处理器,用于对所述UART信号和SPI信号进行相互转换;
与SPI设备连接的所述SPI接口,用于将所述SPI信号发送至SPI设备或者接收所述SPI设备发送的所述SPI信号。
优选地,所述数据转换模块包括:
USB接口;
UART转换模块;
一端与所述UART转换模块连接,另一端与所述处理器连接的通讯模块;
所述UART转换模块用于通过所述USB接口从所述主机接收串口信号,并将所述串口信号转换为UART信号,并将所述UART信号通过所述通讯模块传送至所述处理器;还用于通过所述通讯模块从所述处理器接收UART信号,并将所述UART信号转换为串口信号,并将所述串口信号通过所述USB接口传送至主机。
优选地,所述通讯模块包括:
与所述UART转换模块连接的第一蓝牙模块;
一端与所述第一蓝牙模块连接,另一端与所述处理器连接的第二蓝牙模块,用于与所述第一蓝牙模块配合通信实现所述UART信号在所述UART转换模块和所述处理器之间的无线传输。
优选地,所述数据转换模块包括UART转换模块、第三蓝牙模块及与所述第三蓝牙模块建立数据通信的第四蓝牙模块,其中:
所述UART转换模块,用于将从主机接收的串口信号转换为UART信号,并通过所述第三蓝牙模块和所述第四蓝牙模块将所述UART信号传送至所述处理器;还用于将通过所述第一蓝牙模块和所述第二蓝牙模块从处理器接收到的UART信号转换为串口信号,并将所述串口信号传送至主机。
优选地,所述处理器还用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔科技有限公司,未经歌尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810474311.X/2.html,转载请声明来源钻瓜专利网。