Android嵌入式设备外置按键扩展模块的实现方法技术

技术编号:26342321 阅读:40 留言:0更新日期:2020-11-13 20:32
本发明专利技术公开了一种Android嵌入式设备外置按键扩展模块的实现方法。首先制定键值功能表,根据键值功能表将接收到的按键消息按照串口消息协议进行处理;将编码后数据统一放置在串口消息协议数据段中校验;并按照串口消息协议封装发送;Android服务程序收到串口消息流后,首先根据串口消息协议进行解析,然后根据制定的键值功能表进行键值和功能码提取,并按照广播协议进行发送;操作设备中的串口单元,并将收到的串口按键消息和握手消息处理后进行广播转发。本发明专利技术具有极强的通用性、兼容性和可移植性。在保证质量和效率的同时缩短产品的研发周期,减少研发投入,能够满足各类Android系统版本和安卓硬件设计。

Implementation of embedded device external key extension method

【技术实现步骤摘要】
Android嵌入式设备外置按键扩展模块的实现方法
本专利技术涉及嵌入式终端设备,尤其是涉及一种Android嵌入式设备外置按键扩展模块的实现方法。
技术介绍
随着嵌入式终端越来越普及,4G的成熟以及5G的不断应用,对多媒体的广泛处理和网络带宽越来越高的要求都推动Android智能化设备终端使用越来越广泛。为满足在工业环境下操作的便捷性以及提高恶劣环境下设备的鲁棒性,设备都设计配备实体物理按键单元,以满足终端设备必备的高粘性人机交互特点。但是传统的Android按键单元存在兼容性差、定制化成度高、开发困难、与Android系统和硬件设计深度融合绑定的缺点。
技术实现思路
本专利技术目的是为了解决传统的Android嵌入式设备实体物理按键与系统深度关联,扩展性差、兼容性差,按键一旦变更就需要重新定制开发整个系统的问题,特别提供一种Android嵌入式设备外置按键扩展模块的实现方法。同时Android嵌入式设备按键单元也为其他扩展提供物理载体和通信通道,在按键单元上集成了电源管理模块、网络中继、USBhub等资源。由于外扩模块具本文档来自技高网...

【技术保护点】
1.一种Android嵌入式设备外置按键扩展模块的实现方法,其特征在于,首先制定键值功能表,所述按键扩展模块根据键值功能表将接收到的按键消息按照串口消息协议进行处理:即解析按键名称及按键方法;将按键名称和按键方法按键值功能表转化为对应键值和功能码,并按照串口消息协议编码;将编码后数据统一放置在串口消息协议数据段中校验;并按照串口消息协议封装发送;Android嵌入式设备中的Android服务程序收到串口消息流后,首先根据串口消息协议进行解析,然后根据制定的键值功能表进行键值和功能码提取,并按照广播协议进行发送;Android服务程序操作Android嵌入式设备中的串口单元,并将收到的串口按键消...

【技术特征摘要】
1.一种Android嵌入式设备外置按键扩展模块的实现方法,其特征在于,首先制定键值功能表,所述按键扩展模块根据键值功能表将接收到的按键消息按照串口消息协议进行处理:即解析按键名称及按键方法;将按键名称和按键方法按键值功能表转化为对应键值和功能码,并按照串口消息协议编码;将编码后数据统一放置在串口消息协议数据段中校验;并按照串口消息协议封装发送;Android嵌入式设备中的Android服务程序收到串口消息流后,首先根据串口消息协议进行解析,然后根据制定的键值功能表进行键值和功能码提取,并按照广播协议进行发送;Android服务程序操作Android嵌入式设备中的串口单元,并将收到的串口按键消息和握手消息处理后进行广播转发。

...

【专利技术属性】
技术研发人员:杨永利郑彩顺王智超陈云李瑛张青平赵超胡林周磊
申请(专利权)人:天津七一二通信广播股份有限公司
类型:发明
国别省市:天津;12

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

1