数据传输方法及装置制造方法及图纸

技术编号:37467960 阅读:17 留言:0更新日期:2023-05-06 09:44
本申请实施例提供一种数据传输方法及装置,其中数据传输方法,应用于终端设备,终端设备通过第一接口、第二接口和第三接口与辅助设备连接,方法包括:终端设备检测到连接上辅助设备后,终端设备通过第一接口和第二接口向辅助设备供电;终端设备通过第三接口,在终端设备的接收引脚和辅助设备的发送引脚之间建立第一传输通道,第一传输通道为从辅助设备至终端设备的硬件通道;终端设备通过第一传输通道接收辅助设备发送的第一数据;终端设备通过第二传输通道向辅助设备发送第二数据,第二传输通道和第一传输通道不同。通道和第一传输通道不同。通道和第一传输通道不同。

【技术实现步骤摘要】
数据传输方法及装置


[0001]本申请涉及通信
,尤其涉及一种数据传输方法及装置。

技术介绍

[0002]终端设备的辅助设备能够与终端设备建立通信连接,通过辅助设备为终端设备提供一些辅助功能,例如键盘可以作为平板电脑(PAD)的外接键盘使用。但是辅助设备与终端设备之间的数据传输有待改善。

技术实现思路

[0003]本申请提供了一种数据传输方法及装置,目的在于改善辅助设备与终端设备之间的数据传输,还可以降低终端设备的成本以及提高方法的继承性。为了实现上述目的,本申请提供了以下技术方案:
[0004]第一方面,本申请提供一种数据传输方法,应用于终端设备,终端设备通过第一接口、第二接口和第三接口与辅助设备连接,方法包括:终端设备检测到连接上辅助设备后,终端设备通过第一接口和第二接口向辅助设备供电;终端设备通过第三接口,在终端设备的接收引脚和辅助设备的发送引脚之间建立第一传输通道,第一传输通道为从辅助设备至终端设备的硬件通道;终端设备通过第一传输通道接收辅助设备发送的第一数据;终端设备通过第二传输通道向辅助设备发送第二数据,第二传输通道和第一传输通道不同。
[0005]在本实施例中,终端设备通过第一接口、第二接口和第三接口与辅助设备连接后,终端设备可以通过第三接口在终端设备的接收引脚和辅助设备的发送引脚之间建立第一传输通道,第一传输通道是一条通过终端设备和辅助设备中的引脚、第三接口形成的一条硬件通道,由此终端设备可以借助系统级芯片的通用输入/输出口搭建第一传输通道,使得终端设备可以通过系统级芯片代替微控制单元,降低终端设备的成本,如大概降低2美金的成本。终端设备和辅助设备可以不再根据工作状态切换对发送引脚和接收引脚的使用,使终端设备和辅助设备省去状态轮询和状态切换过程,降低对终端设备和辅助设备的性能要求,从而提高方法的继承性。
[0006]在一些示例中,终端设备可以是平板电脑,辅助设备可以是键盘,第一接口、第二接口和第三接口的接口类型相同,第一接口、第二接口和第三接口可以POGO pin接口,第一接口、第二接口和第三接口设置在平板电脑上,如图1所示键盘上设置有三个POGO pin接口,在平板电脑相对应位置也设置三个POGO pin接口,这三个接口为第一接口、第二接口和第三接口;键盘可以通过第一传输通道向平板电脑发送按键数据和touch数据中的至少一种,平板电脑可以通过第二传输通道向键盘发送固件升级数据、按键确认数据(ACK)和touch ACK中的至少一种。在该示例中,第一传输通道的传输速率大于第二传输通道的传输速率,使得按键数据和touch数据可以及时发送至平板电脑,提高用户体验。
[0007]在一种可能的实现方式中,终端设备通过第二传输通道向辅助设备发送第二数据包括:终端设备通过短距离无线传输通道向辅助设备发送第二数据。在本实施例中,第一数
据通过作为第一传输通道的硬件通道传输,第二数据通过短距离无线传输通道传输,通过不同的传输通道传输不同类型的数据,实现第一数据从辅助设备到终端设备的单工传输,第二数据从终端设备到辅助设备的单工传输。其中第一数据的数据传输要求高于第二数据的数据传输要求,如第一数据要求时延较低,第二数据要求时延较高,通过硬件通道可以使得第一数据能够及时发送至终端设备中,终端设备及时响应第一数据,提高用户体验。也就是说第一数据和第二数据的数据传输要求不同,终端设备和辅助设备可以预先根据第一数据和第二数据的数据传输要求,协商出第一数据通过第一传输通道传输,第二数据通过第二传输通道传输,以满足第一数据和第二数据的数据传输要求。
[0008]在一种可能的实现方式中,终端设备通过第一传输通道接收辅助设备发送的第一数据包括:终端设备N次通过第一传输通道接收辅助设备发送的第一数据,终端设备用于响应一次第一数据,N为大于1的自然数;终端设备通过第二传输通道向辅助设备发送第二数据包括:终端设备通过短距离无线传输通道向辅助设备发送一次第一数据的接收确认数据,接收确认数据为第二数据。通过多次发送同一个第一数据实现误码的最小化或消除误码,并通过多次发送实现纠错。虽然终端设备多次接收到同一个第一数据,但是终端设备响应一次第一数据,向辅助设备反馈一个接收确认数据,提高第一数据的准确度,同时没有改变终端设备对第一数据的响应。
[0009]例如终端设备为平板电脑,辅助设备为键盘,对于用户来说,用户执行一次按键或touch,键盘可以在用户无感的情况下,针对用户的一次按键或touch向平板电脑多次发送同一个按键数据或touch数据,提高平板电脑接收到的按键数据或touch数据的准确度,从而提高平板电脑响应的准确度,提高用户体验。例如同一个按键数据或touch数据,键盘可以通过第一传输通道向平板电脑发送三次或两次,发送的次数受限于键盘和平板电脑的引脚传输能力。
[0010]在一种可能的实现方式中,短距离无线传输通道为蓝牙通道或紫峰通道,从而终端设备可通过蓝牙技术或紫峰技术向辅助设备发送第二数据,具体终端设备可通过蓝牙通信模块或紫峰通信模块向辅助设备发送第二数据,蓝牙通信模块和紫峰通信模块的功耗较低,在保证第二数据传输的同时可以降低功耗。
[0011]在一种可能的实现方式中,方法还包括:终端设备通过第四接口,在终端设备的发送引脚和辅助设备的接收引脚之间建立第二传输通道,第二传输通道为从终端设备至辅助设备的硬件通道;终端设备通过第一传输通道接收辅助设备发送的第一数据包括:终端设备M次通过第一传输通道接收辅助设备发送的第一数据,以及终端设备T次通过短距离无线传输通道接收辅助设备发送的第一数据,终端设备用于响应一次第一数据,M为大于1的自然数,T为大于等于1的自然数;终端设备通过第二传输通道向辅助设备发送第二数据包括:终端设备通过第二传输通道向辅助设备发送一次第一数据的接收确认数据,接收确认数据为第二数据。第一数据可以同时通过第一传输通道和短距离无线传输通道传输,在消除误码且没有误操作的同时,缩短传输的时间。
[0012]在一种可能的实现方式中,方法还包括:终端设备检测霍尔传感器产生的电平,霍尔传感器设置在终端设备中,且霍尔传感器与第一接口或第二接口之间的距离小于预设距离,辅助设备中设置有磁体,磁体与第一接口或第二接口之间的距离小于预设距离,磁体用于产生磁力,磁力用于控制霍尔传感器产生的电平;如果霍尔传感器产生的电平从第一电
平变为第二电平,终端设备确定连接上辅助设备,第一电平大于第二电平;如果霍尔传感器产生的电平从第二电平变为第一电平,终端设备确定没有连接辅助设备。在本实施例中,通过预设距离设置霍尔传感器和磁体,使得霍尔传感器设置在第一接口或第二接口的附近,通过霍尔传感器和磁体完成终端设备是否连接辅助设备的检测,预设距离的取值不进行限定。
[0013]第二方面,本申请提供一种数据传输方法,应用于辅助设备,辅助设备通过第五接口、第六接口和第七接口与终端设备连接,方法包括:辅助设备连接到终端设备后,辅助设备通过第五接口和第六接口接收终端设备输出的供电电压;辅助设备通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,应用于终端设备,所述终端设备通过第一接口、第二接口和第三接口与辅助设备连接,所述方法包括:所述终端设备检测到连接上所述辅助设备后,所述终端设备通过所述第一接口和所述第二接口向所述辅助设备供电;所述终端设备通过所述第三接口,在所述终端设备的接收引脚和所述辅助设备的发送引脚之间建立第一传输通道,所述第一传输通道为从所述辅助设备至所述终端设备的硬件通道;所述终端设备通过所述第一传输通道接收所述辅助设备发送的第一数据;所述终端设备通过第二传输通道向所述辅助设备发送第二数据,所述第二传输通道和所述第一传输通道不同。2.根据权利要求1所述的方法,其特征在于,所述终端设备通过第二传输通道向所述辅助设备发送第二数据包括:所述终端设备通过短距离无线传输通道向所述辅助设备发送所述第二数据。3.根据权利要求1或2所述的方法,其特征在于,所述终端设备通过所述第一传输通道接收所述辅助设备发送的第一数据包括:所述终端设备N次通过所述第一传输通道接收所述辅助设备发送的所述第一数据,所述终端设备用于响应一次所述第一数据,N为大于1的自然数;所述终端设备通过第二传输通道向所述辅助设备发送第二数据包括:所述终端设备通过短距离无线传输通道向所述辅助设备发送一次所述第一数据的接收确认数据,所述接收确认数据为所述第二数据。4.根据权利要求3所述的方法,其特征在于,所述短距离无线传输通道为蓝牙通道或紫峰通道。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述终端设备通过第四接口,在所述终端设备的发送引脚和所述辅助设备的接收引脚之间建立所述第二传输通道,所述第二传输通道为从所述终端设备至所述辅助设备的硬件通道;所述终端设备通过所述第一传输通道接收所述辅助设备发送的第一数据包括:所述终端设备M次通过所述第一传输通道接收所述辅助设备发送的所述第一数据,以及所述终端设备T次通过短距离无线传输通道接收所述辅助设备发送的所述第一数据,所述终端设备用于响应一次所述第一数据,M为大于1的自然数,T为大于等于1的自然数;所述终端设备通过第二传输通道向所述辅助设备发送第二数据包括:所述终端设备通过所述第二传输通道向所述辅助设备发送一次所述第一数据的接收确认数据,所述接收确认数据为所述第二数据。6.根据权利要求1至5中任意一项所述的方法,其特征在于,所述方法还包括:所述终端设备检测霍尔传感器产生的电平,所述霍尔传感器设置在所述终端设备中,且所述霍尔传感器与所述第一接口或第二接口之间的距离小于预设距离,所述辅助设备中设置有磁体,所述磁体与所述第一接口或第二接口之间的距离小于预设距离,所述磁体用于产生磁力,所述磁力用于控制所述霍尔传感器产生的电平;如果所述霍尔传感器产生的电平从第一电平变为第二电平,所述终端设备确定连接上所述辅助设备,所述第一电平大于所述第二电平;
如果所述霍尔传感器产生的电平从所述第二电平变为所述第一电平,所述终端设备确定没有连接所述辅助设备。7.一种数据传输方法,其特征在于,应用于辅助设备,所述辅助设备通过第五接口、第六接口和第七接口与终端设备连接,所述方法包括:所述辅助设备连接到所述终端设备后,所述辅助设备通过所述第五接口和所述第六接口接收所述终端设备输出的供电电压;所述辅助设备通过所述第七接口,在所述终端设备的接收引脚和所述辅助设备的发送引脚之间建立第一传输通道,所述第一传输通道为从所述辅助设备至所述终端设备的硬件通道;所述辅助设备通过所述第一传输通道向所述终端设备发送第一数据;所述辅助设备通过第二传输通道接收所述终端设备发送的第二数据,所述第二传输通道和所述第一...

【专利技术属性】
技术研发人员:张武甲
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1