目录第一章绪论 11.1 PC接口简介 11.2USB接口分析 11.3USB器件的选择 11.4MASSSTORAGE协议与FAT16文件系统 2第二章USB总线结构 32.1总线拓扑结 32.2USB设备 32.2.1USBHUB 42.2.2即插即用 52.2.3设备电源 62.2.4设备的挂起 62.3USB主机 62.4USB数据流 72.5USB的端点 9第三章协议 123.1MASSSTORAGE协议 123.2BULK-ONLY传输协议 163.3SCSI指令集 183.4FAT16文件系统 213.4.1FAT文件系统结构 213.4.2Flash盘的FAT结构 26第四章程序实现与调试 294.1固件程序的实现 294.1.1主循环——MAINLOOP.C 294.1.2中断服务程序——D12ISR.C 294.1.3标准设备请求处理——D12SETUP.C 334.1.4NANDFLASH操作程序——NFLASH32.C 384.2固件调试 424.2.1检查USB器件是否正常工作 424.2.2设备枚举 434.2.3BULK_ONLY传输协议命令处理 434.2.4FLASH的读写 45结论 46致谢 47参考文献 48附录 49附录AUSB接口芯片命令总汇 49A1.初始化命令 50A2.数据流命令 54A3.数据流命令 59附录BU盘固件程序源码清单 60
2023/9/13 14:08:22 2.01MB USB 通信 源码
1
PCIE-X1卡PCIE-X16卡+PCIEX1X16卡槽ADALTIUMPCB封装库文件,PcbLib后缀文件,包括PCIEX1X16卡接口封装+PCIEX1X16卡槽的AltiumDesigner封装文件,共4个,已在项目中验证使用,可作为你产品设计的参考。
1
警用数字集群(PDT)通信系统空中接口物理层及数据链路层技术规范
2023/9/13 6:08:42 2.69MB 标准 PDT
1
MFC操作EXCEL,一个简单的读取写入EXCEL的例子。
因为我用的是2016的EXCEL接口,所以低版本的可能会不能直接运行本程序,需要自己导入对应本版的EXCEL接口。
2023/9/12 20:44:56 3.47MB MFC excel 导入 导出
1
javaee8的chm版本的api,有索引可以方便的查找类与接口等
2023/9/12 10:27:48 10.57MB javaee8 api chm javadoc
1
FPGA(EP2C70)+MCU(CY7C68013A)_SRAM_USB_7816开发板protel硬件原理图+PCB文件,采用6层板设计,板子大小为155x75mm,双面布局布线,FPGA芯片选用cyclone2系统中的EP2C70F672,MCU芯片选用CY7C68013A-100PIN,FRAM芯片选用MR2A16A,IC卡接口芯片MAX1840,电源芯片UCC383-5,LT1764AEQ等。
Protel99se设计的DDB后缀项目工程文件,包括完整无措的原理图及PCB印制板图,可用Protel或AltiumDesigner(AD)软件打开或修改,已经制板并在实际项目中使用
1
目录1.规格型号说明11-1.伺服驱动器型号说明11-2.驱动器与电机的组合21-3.驱动器与电机的尺寸31-4.技术规格52.外形与接插件92-1.接插件外形与清单92-2.电源插头X1、X2和编码器插头X6112-3.控制信号接口X5122-3-1.位置控制模式控制信号接线图122-3-2.速度控制模式控制信号接线图132-3-3.控制信号接线详解143.接线图263-1.电缆规格与最大长度263-2.I/O控制信号插头,编码器插头和外部反馈装置插头263-3.接线指示263-3-1.连接到电源接线端子的电缆263-3-2.连接到控制信号接口X5293-3-3.连接到编码器信号接口X6344.参数364-1.参数概略364-2.参数详解394-3.电子齿轮功能565.时序图576.保护功能607.操作说明658.增益调整728-1.调整方法与框图728-2.实时自动增益调整738-3.常规自动增益调整768-4.适配增益调整788-5.自动调整功能的禁止808-6.增益自动设置功能818-6.手动调整增益829.控制框图93
2023/9/11 20:48:47 2.02MB 马达
1
适配器API简短的带来简单的基于python的API来连接。
该软件是在RaspberryPi4上作为主机开发的。
所需工具软件在目标计算机上安装了。
硬件的板。
它必须具有最新的固件。
选修的如果使用其他目标板,则将RS232转换器用作UART主接口安装方式为了下载所有必要的库,已创建一个build_requirements.txt文件。
为了获取在终端运行以下命令:python3-mpipinstall-rbuild_requirements.txt还建议将gcc更新到最新版本。
在基于Linux的计算机上运行:sudoapt-getinstallgcc目标端口配置(RaspberryPi4)必须首先配置您的UART端口,以便能够发送帧。
RaspberryPi4当适配器API使用Terminal/dev/ttyAMA0请
2023/9/11 14:49:31 5KB Python
1
BokkyPooBah的代币传送服务智能合约概要实施BokkyPooBah令牌通行服务(BTTS)接口的令牌智能合约使以太坊账户能够转移ERC20令牌,而无需支付以太坊(ETH)的以太坊网络交易费。
取而代之的是,该帐户支付要转让的代币中的代币转让费。
帐户创建签名消息任何使用其自己的BTTS实现来实现BTTS接口的ERC20令牌合同都可以使用此BTTS服务进行转让。
持有启用了BTTS的令牌的帐户使用实现的功能来创建一条消息,该消息使用令牌的转移指令(包括要转移的令牌中指定的费用)用帐户的私钥签名。
BTTS服务提供商执行令牌转移该帐户向BTTS服务提供商提供转移详细信息和已签名的消
2023/9/11 9:40:14 1.29MB ethereum tokens erc20 solidity-contracts
1
网狐棋牌通用破解数据生成,密码加密解密,接口创建,版本解码,地址编码解码,质数生成!
2023/9/11 9:38:32 1.93MB 网狐棋牌
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡