帮帮文库

基于51单片机的USB键盘设计与实现 基于51单片机的USB键盘设计与实现

格式:DOC | 上传时间:2022-06-25 14:56 | 页数:54 页 | ✔ 可编辑修改 | @ 版权投诉 | ❤ 我的浏览
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
1 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
2 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
3 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
4 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
5 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
6 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
7 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
8 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
9 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
10 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
11 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
12 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
13 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
14 页 / 共 54
基于51单片机的USB键盘设计与实现
基于51单片机的USB键盘设计与实现
15 页 / 共 54

1、符。需要发送的数据为配置描述符判断请求的字节数是否比实际需要发送的字节数多这里请求的是配置描述符集合,因此数据长度就是。如果请求的比实际的长,那么只返回实际长度的数据并且刚好是整数个数据包时需要返回长度的数据包将数据通过返回字符串描述符字符串描述符根据的低字节索引值散转获取语言语言。厂商字符串的索引值为,所以这里为厂商字符串三江学院届本科生毕业设计论文厂商描述。产品字符串的索引值为,所以这里为产品字符串产品描述。产品序列号的索引值为,所以这里为序列号产品序列号。未知的索引值。对于未知索引值的请求,返回个长度的包判断请求的字节数是否比实际需要发送的字节数多如果请求的比实际的长,那么只返回实际长度的数据并且刚好是整数个数据包时需要返回长度的数据包三江学院届本科生毕业设计论文将数据通过返。

2、未定义的请求。这里只显示个报错信息。未定义的输出请求。普通数据输出之函数功能端点输入中断处理函数。入口参数无。三江学院届本科生毕业设计论文返回无。备注无。端点输入中断。读最后发送状态,这将清除端点的中断标志位发送剩余的字节数函数功能端点输出中断处理函数。入口参数无。返回无。备注无。用来保存字节的输出报告,控制。端点输出中断。读端点最后状态,这将清除端点输出的中断标志位从端点输出缓冲读回字节数据清除端点缓冲区输出报告字节为状态,位为时,表示亮。三江学院届本科生毕业设计论文函数功能端点输入中断处理函数。入口参数无。返回无。备注无。端点输入中断。读最后发送状态,这将清除端点输入的中断标志位端点输入处于空闲状态函数功能端点输出中断处理函数。入口参数无。返回无。备注无。端点输出中断。函数功能。

3、时间置低将数据放到数据线上置高,完成字节写如果需要显示调试信息,则显示发送的数据每字节换行次,换行数据口切换到输入状态使端点数据有效返回函数功能设置地址函数。入口参数要设置的地址值。三江学院届本科生毕业设计论文返回无。备注无。写设置地址命令写字节数据使能及地址函数功能使能端点函数。入口参数是否使能。值为不使能,非值为使能。返回无。备注无。,为使能端点不使能端点三江学院届本科生毕业设计论文附录中断服务程序函数功能总线挂起中断处理函数。入口参数无。返回无。备注无。总线挂起。函数功能总线复位中断处理函数。入口参数无。返回无。备注无。总线复位。复位后端点输入缓冲区空闲。函数功能根据和将数据发送到端点的函数。入口参数无。返回无。备注无。三江学院届本科生毕业设计论文将数据写到端点中去准备发送写。

4、点输入中断处理函数。入口参数无。返回无。备注无。三江学院届本科生毕业设计论文端点输入中断。,我们还需要对接收者进行散转,因为不同的请求接收者是不样的。接收者在的位中定义。我们这里为了简化操作,有些就省略了对接收者的判断。例如获取描述符的请求,只根据描述符的类型来区别。三江学院届本科生毕业设计论文获取配置获取配置。获取描述符获取描述符对描述符类型进行散转,对于全速设备,标准请求只支持发送到设备的设备配置字符串三种描述符设备描述符设备描述符。需要发送的数据判断请求的字节数是否比实际需要发送的字节数多这里请求的是设备描述符,因此数据长度就是。如果请求的比实际的长,那么只返回实际长度的数据并且刚好是整数个数据包时需要返回长度的数据包将数据通过返回配置描述符三江学院届本科生毕业设计论文配置描。

5、无。返回无。备注无。三江学院届本科生毕业设计论文端点输出中断。读取端点输出最后传输状态,该操作清除中断标志并判断第位是否为,如果是,则说明是建立包,读建立过程数据应答建立包清缓冲区将缓冲数据填到设备请求的各字段中标准请求标准输入请求协议定义了几个标准输入请求,我们实现这些标准请求即可请求的代码在中,对不同的请求代码进行散转事实上后才能使能。的低字节为配置的值,如果该值为非,才能使能非端点。三江学院届本科生毕业设计论文保存当前配置值返回个长度的状态数据包将数据通过返回设置描述符设置描述符。设置特性设置特性。设置接口设置接口。未定义的标准请求未定义的标准输出请求。类请求类输出请求三江学院届本科生毕业设计论文设置空闲。只需要返回个长度的数据包即可将数据通过返回未知请求。厂商请求厂商输出请。

6、字节必须写写需要发送数据的长度如果定义了,则需要显示调试信息写端点端点号。由于特殊的端点组织形式,这里的和分别表示端点的输出和输入而分别表示端点的输出和输入分别表示端点的输出和输入。因此要除以才显示对应的端点。缓冲区写入的字节数字节。将数据口设置为输出状态注意这里为空宏,移植时可能有用这里不直接调用写字节的函数,而直接在这里模拟时序,可以节省时间置低将数据放到数据线上置高,完成字节写如果需要显示调试信息,则显示发送的数据每字节换行次,换行数据口切换到输入状态使端点数据有效返回函数功能设置地址函数。入口参数要设置的地址值。三江学院届本科生毕业设计论文返回无。备注无。写设置地址命令写字节数据使能及地址函数功能使能端点函数。入口参数是否使能。值为不使能,非值为使能。返回无。备注无。,为使。

参考资料:

[1]某能源科技开发有限公司煤炭制取柴油工程项目可行性研究报告(最终版)(第44页,发表于2022-06-25 14:07)

[2]某企业年产10000吨铜棒材项目可行性研究报告(第84页,发表于2022-06-25 14:07)

[3]新农村建设示范工程项目可行性研究报告(最终版)(第74页,发表于2022-06-25 14:07)

[4]某地区再就业便民连锁配送中心网络建设工程可行性研究报告(最终版)(第76页,发表于2022-06-25 14:07)

[5]老年住宅课题研究报告(可行性报告)(最终版)(第43页,发表于2022-06-25 14:07)

[6]某公司再生铅冶炼技术改造项目可行性研究报告(第71页,发表于2022-06-25 14:07)

[7]某公司汽车加油站新建项目可行性研究报告(最终版)(第71页,发表于2022-06-25 14:07)

[8]生活垃圾场渗滤液处理技改工程可行性研究报告(第112页,发表于2022-06-25 14:07)

[9]武汉黄陂区红岗山引水隧洞工程可行性研究报告(最终版)(第92页,发表于2022-06-25 14:07)

[10]年产4000吨人造革、革基布助剂项目可行性研究报告(最终版)(第56页,发表于2022-06-25 14:07)

[11]年产40万吨全自动高品位活性石灰窑技术改造项目可行性研究报告(最终版)(第50页,发表于2022-06-25 14:07)

[12]某县农贸产品物流中心可行性研究报告(最终版)(第110页,发表于2022-06-25 14:07)

[13]某某河开平区段河道治理工程可行性研究报告(最终版)(第52页,发表于2022-06-25 14:07)

[14]新型干法水泥窑纯低温余热发电项目可行性研究报告(最终版)(第60页,发表于2022-06-25 14:07)

[15]年产7000吨维生素C技术改造项目可行性研究报告(第91页,发表于2022-06-25 14:07)

[16]盂县南娄镇坡头村畜牧养殖生产发展项目可行性研究报告(最终版)(第64页,发表于2022-06-25 14:07)

[17]中心小学建设工程项目可行性研究报告(第83页,发表于2022-06-25 14:07)

[18]小学校舍安全工程建设项目可行性研究报告(最终版)(第66页,发表于2022-06-25 14:07)

[19]鱼形山大桥项目可行性研究报告(最终版)(第65页,发表于2022-06-25 14:07)

[20]年产18万吨饲料加工新建项目可行性研究报告(最终版)(第66页,发表于2022-06-25 14:07)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致