System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种用于与键盘通信的便携式设备及通信方法技术_技高网

一种用于与键盘通信的便携式设备及通信方法技术

技术编号:40550250 阅读:8 留言:0更新日期:2024-03-05 19:09
本发明专利技术公开了一种用于与键盘通信的便携式设备及通信方法,该便携式设备包括:传感器,用于检测键盘的接入或断开,并将检测状态发送给便携式设备;处理器,用于在检测到键盘的接入时,通过UART接口直接与键盘建立通信连接,接收键盘发送的键盘数据。本申请提供的方法能够省掉便携式设备端的MCU,减少了便携式设备的成本和复杂度,提高了便携式设备的灵活性和可扩展性,并且能减少不必要的数据中转,降低传输时延。

【技术实现步骤摘要】

本专利技术属于数据通信领域,尤其涉及一种用于与键盘通信的便携式设备及通信方法。相关申请的交叉引用本申请要求于2022年12月28日提交的专利技术专利申请申请号cn202211701252.8的优先权,其全部内容通过引用并入本文


技术介绍

1、一般来讲,pad(便携式安卓设备,portable android device)是指可被用户随身携带的、能够向用户提供通话、消息收发、日程管理、游戏、音频/视频再现等各种功能的设备,例如,手机,平板电脑、数字多媒体播放器等。随着电子、通信技术的发展,为了键盘与pad之间的通信,使得pad和键盘的内部架构越来越专用,比如,对于某种支持探针连接器的键盘,pad内需要内置专用mcu,方可实现其与pad之间的数据传输。


技术实现思路

1、本申请的目的是提供一种用于与键盘通信的便携式设备及通信方法,解决现有技术中的技术问题。

2、为实现以上目的,本申请是通过以下技术方案予以实现的:

3、本申请提供了一种用于与键盘通信的便携式设备,所述便携式设备与键盘连接,包括:霍尔传感器,用于检测所述键盘的接入或断开;处理器,与所述霍尔传感器连接,并通过uart接口与所述键盘通信连接,用于在检测到所述键盘的接入时接收所述键盘发送的键盘数据。

4、在一些实施例中,所述键盘包括:探针连接器,通过所述uart接口与所述便携式设备的所述处理器连接;mcu,通过所述uart接口并经过所述探针连接器与所述处理器通信连接;按键电路,通过gpio接口与所述mcu连接;其中,所述按键电路用于接收用户输入的按键信号并通过所述gpio接口传输到所述mcu,所述mcu用于对所述按键信号进行处理,以得到相应键盘数据,并经过所述探针连接器将所述相应键盘数据发送给所述处理器,或者从所述处理器接收相应的键盘控制信号。

5、在一些实施例中,所述探针连接器还用于给所述处理器提供供电电源。

6、在一些实施例中,所述探针连接器还用于给所述mcu提供供电电源;所述键盘还包括低压差线性稳定器,所述低压差线性稳定器与所述mcu和探针连接器连接,用于将所述探针连接器提供的供电电源的电压值降低至预设值,以供所述mcu使用。

7、在一些实施例中,所述探针连接器还用于给所述处理器提供第一供电电源,并给所述mcu提供第二供电电源,其中所述第一供电电源与所述第二供电电源的电压值相同。

8、在一些实施例中,所述键盘还包括电磁组件,用于表征所述键盘的接入或断开,以使得所述霍尔传感器检测。

9、本申请还提供了一种通信方法,所述便携式设备为如上述的便携式设备,该方法包括:通过所述霍尔传感器检测所述键盘的接入或断开;当检测到所述键盘的接入时,所述处理器通过uart接口与所述键盘建立通信连接,并通过所述通信连接从所述键盘接收所述键盘发送的键盘数据。

10、在一些实施例中,当检测到所述键盘的接入时,所述处理器通过uart接口与所述键盘建立通信连接,并通过所述通信连接从所述键盘接收所述键盘发送的键盘数据,包括:当处理器接收到所述键盘的接入的中断响应时,通过uart接口建立与所述键盘的通信连接;通过所述通信连接,接收所述键盘发送的键盘数据。

11、在一些实施例中,当接收到键盘的接入的中断响应时,所述处理器还停止当前正在执行的任务,并执行特定的中断处理程序,以接入所述键盘。

12、在一些实施例中,所述键盘数据是所述键盘的mcu对原始数据进行编码而得到的数据;通过所述通信连接,接收所述键盘发送的键盘数据,还包括:对所述键盘数据进行解码,从而根据解码后的数据进行相应的处理。

13、本申请另提供了一种用于与键盘通信的便携式设备,所述便携式设备与键盘连接,包括:传感器,用于检测所述键盘的接入或断开;处理器,与所述传感器连接,并通过uart接口与所述键盘通信连接,用于在检测到所述键盘的接入时接收所述键盘发送的键盘数据;其中,所述传感器包括压力传感器、位置传感器、霍尔传感器、磁阻传感器、或电感传感器等组成。

14、在一些实施例中,所述键盘包括:探针连接器,通过所述uart接口与所述便携式设备的所述处理器连接;mcu,通过所述uart接口并经过所述探针连接器与所述处理器通信连接;按键电路,通过gpio接口与所述mcu连接;其中,所述按键电路用于接收用户输入的按键信号并通过所述gpio接口传输到所述mcu,所述mcu用于对所述按键信号进行处理,以得到相应键盘数据,并经过所述探针连接器将所述相应键盘数据发送给所述处理器,或者从所述处理器接收相应的键盘控制信号。

15、在一些实施例中,所述探针连接器还用于给所述处理器提供供电电源。

16、在一些实施例中,所述探针连接器还用于给所述mcu提供供电电源;所述键盘还包括低压差线性稳定器,所述低压差线性稳定器与所述mcu和探针连接器连接,用于将所述探针连接器提供的供电电源的电压值降低至预设值,以供所述mcu使用。

17、在一些实施例中,所述探针连接器还用于给所述处理器提供第一供电电源,并给所述mcu提供第二供电电源,其中所述第一供电电源与所述第二供电电源的电压值相同。

18、在一些实施例中,所述键盘还包括电磁组件,用于表征所述键盘的接入或断开,以使得所述传感器检测。

19、本申请又提供了一种通信方法,所述便携式设备为如上述的便携式设备,该方法包括:通过所述传感器检测所述键盘的接入或断开;当检测到所述键盘的接入时,所述处理器通过uart接口与所述键盘建立通信连接,并通过所述通信连接从所述键盘接收所述键盘发送的键盘数据。

20、在一些实施例中,当检测到所述键盘的接入时,所述处理器通过uart接口与所述键盘建立通信连接,并通过所述通信连接从所述键盘接收所述键盘发送的键盘数据,包括:当处理器接收到所述键盘的接入的中断响应时,通过uart接口建立与所述键盘的通信连接;通过所述通信连接,接收所述键盘发送的键盘数据。

21、在一些实施例中,当接收到键盘的接入的中断响应时,所述处理器还停止当前正在执行的任务,并执行特定的中断处理程序,以接入所述键盘。

22、在一些实施例中,所述键盘数据是所述键盘的mcu对原始数据进行编码而得到的数据;通过所述通信连接,接收所述键盘发送的键盘数据,还包括:对所述键盘数据进行解码,从而根据解码后的数据进行相应的处理。

23、本申请采用以上技术方案与现有技术相比,所产生的有益效果在于:通过便携式设备包括传感器与处理器,其中,传感器用于检测键盘的接入或断开;处理器用于检测到键盘的接入时,通过uart接口与键盘建立通信连接,并通过通信连接从键盘接收键盘发送的键盘数据。本申请提供的方法能够省掉便携式设备端的mcu,节约成本,并且能减少不必要的数据中转,降低传输时延。

本文档来自技高网...

【技术保护点】

1.一种便携式设备,其特征在于,与键盘连接,包括:

2.根据权利要求1所述的便携式设备,其特征在于,所述键盘包括:

3.根据权利要求2所述的便携式设备,其特征在于,所述探针连接器还用于给所述处理器提供供电电源。

4.根据权利要求2所述的便携式设备,其特征在于,所述探针连接器还用于给所述MCU提供供电电源;

5.根据权利要求2所述的便携式设备,其特征在于,所述探针连接器还用于给所述处理器提供第一供电电源,并给所述MCU提供第二供电电源,其中所述第一供电电源与所述第二供电电源的电压值相同。

6.根据权利要求1-5中任一项所述的便携式设备,其特征在于,所述键盘还包括电磁组件,用于表征所述键盘的接入或断开,以使得所述霍尔传感器检测。

7.一种通信方法,其特征在于,应用于如权利要求1-6中任一项所述的便携式设备,包括:

8.根据权利要求7所述的方法,其特征在于,当检测到所述键盘的接入时,所述处理器通过UART接口与所述键盘建立通信连接,并通过所述通信连接从所述键盘接收所述键盘发送的键盘数据,包括:

<p>9.根据权利要求8所述的方法,其特征在于,当接收到键盘的接入的中断响应时,所述处理器还停止当前正在执行的任务,并执行特定的中断处理程序,以接入所述键盘。

10.根据权利要求8所述的方法,其特征在于,

11.一种便携式设备,其特征在于,与键盘连接,包括:

12.根据权利要求11所述的便携式设备,其特征在于,所述键盘包括:

13.根据权利要求12所述的便携式设备,其特征在于,所述探针连接器还用于给所述处理器提供供电电源。

14.根据权利要求12所述的便携式设备,其特征在于,所述探针连接器还用于给所述MCU提供供电电源;

15.根据权利要求12所述的便携式设备,其特征在于,所述探针连接器还用于给所述处理器提供第一供电电源,并给所述MCU提供第二供电电源,其中所述第一供电电源与所述第二供电电源的电压值相同。

16.根据权利要求11-15中任一项所述的便携式设备,其特征在于,所述键盘还包括电磁组件,用于表征所述键盘的接入或断开,以使得所述传感器检测。

17.一种通信方法,其特征在于,应用于如权利要求11-16中任一项所述的便携式设备,包括:

18.根据权利要求17所述的方法,其特征在于,当检测到所述键盘的接入时,所述处理器通过UART接口与所述键盘建立通信连接,并通过所述通信连接从所述键盘接收所述键盘发送的键盘数据,包括:

19.根据权利要求18所述的方法,其特征在于,当接收到键盘的接入的中断响应时,所述处理器还停止当前正在执行的任务,并执行特定的中断处理程序,以接入所述键盘。

20.根据权利要求18所述的方法,其特征在于,

...

【技术特征摘要】

1.一种便携式设备,其特征在于,与键盘连接,包括:

2.根据权利要求1所述的便携式设备,其特征在于,所述键盘包括:

3.根据权利要求2所述的便携式设备,其特征在于,所述探针连接器还用于给所述处理器提供供电电源。

4.根据权利要求2所述的便携式设备,其特征在于,所述探针连接器还用于给所述mcu提供供电电源;

5.根据权利要求2所述的便携式设备,其特征在于,所述探针连接器还用于给所述处理器提供第一供电电源,并给所述mcu提供第二供电电源,其中所述第一供电电源与所述第二供电电源的电压值相同。

6.根据权利要求1-5中任一项所述的便携式设备,其特征在于,所述键盘还包括电磁组件,用于表征所述键盘的接入或断开,以使得所述霍尔传感器检测。

7.一种通信方法,其特征在于,应用于如权利要求1-6中任一项所述的便携式设备,包括:

8.根据权利要求7所述的方法,其特征在于,当检测到所述键盘的接入时,所述处理器通过uart接口与所述键盘建立通信连接,并通过所述通信连接从所述键盘接收所述键盘发送的键盘数据,包括:

9.根据权利要求8所述的方法,其特征在于,当接收到键盘的接入的中断响应时,所述处理器还停止当前正在执行的任务,并执行特定的中断处理程序,以接入所述键盘。

10.根据权利要求8所述的方法,其特征在于,

11.一种便...

【专利技术属性】
技术研发人员:陈恒余成永刘书定
申请(专利权)人:宜宾市天珑通讯有限公司
类型:发明
国别省市:

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

1