[发明专利]基于HID的免驱动光通信仪器接口访问方法在审
申请号: | 201510317011.7 | 申请日: | 2015-06-10 |
公开(公告)号: | CN104991870A | 公开(公告)日: | 2015-10-21 |
发明(设计)人: | 范巍;侯羿 | 申请(专利权)人: | 四川华拓光通信股份有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 周庆佳 |
地址: | 621000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 hid 驱动 光通信 仪器 接口 访问 方法 | ||
1.一种基于HID的免驱动光通信仪器接口访问方法,其特征在于,包括以下步骤:
在光通信仪器上设置与其微控制器连接的USB接口,并在微控制器的程序代码区域中针对该光通信仪器定义USB标准描述符和HID报告描述符;
将光通信仪器通过USB接口连接至主机终端上,待主机终端检测;
检测到有光通信仪器插入的主机终端通过USB接口向光通信仪器的微控制器发送设备类型查询指令,所述光通信仪器接收所述指令并向主机终端发送所述USB标准描述符和HID报告描述符;
主机终端基于读取到的USB标准描述符和HID报告描述符将光通信仪器识别为HID人机接口设备,并通过USB接口建立起与所述光通信仪器的数据通讯通道。
2.如权利要求1所述的基于HID的免驱动光通信仪器接口访问方法,其特征在于,所述主机终端在建立起与所述光通信仪器的数据通讯通道后,按照“主机终端发送指令、光通信仪器微控制器接收处理指令并返回处理结果、主机终端接收结果”的方式进行数据传输。
3.如权利要求2所述的基于HID的免驱动光通信仪器接口访问方法,其特征在于,所述数据传输采用每个数据包64字节数据的方式进行,当传输的数据不足64字节数据时,不足的部分用0x00填充;当传输的数据超过64字节时,将数据分多次写入到光通信仪器微控制器的缓冲区。
4.如权利要求3所述的基于HID的免驱动光通信仪器接口访问方法,其特征在于,所述数据包的命令格式采用:
2字节数据的起始标识+1字节数据的命令标识+1字节数据的错误状态+1字节数据的有效数据长度+1字节数据的校验字节+2字节数据的结束标识+有效数据;其中,所述校准字节用于对所述有效数据进行求和校验。
5.如权利要求1所述的基于HID的免驱动光通信仪器接口访问方法,其特征在于,所述USB标准描述符至少包括设备描述符、配置描述符、接口描述符和端点描述符。
6.如权利要求5所述的基于HID的免驱动光通信仪器接口访问方法,其特征在于,所述USB标准描述符还包括字符串描述符。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川华拓光通信股份有限公司,未经四川华拓光通信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510317011.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种短文本特征提取方法
- 下一篇:网络游戏的游戏任务分配方法