描述
PDIUSBD12的固件设计成完全的中断驱动,当CPU处理前台任务时,USB的传输可在后台进行;后台中断服务程序和前台主程序循环之间的数据交换可以通过事件标志和数据缓冲区来实现。当PDIUSBD12从USB收到一个数据包,即对CPU产生一个中断请求,CPU立刻响应中断。在中断服务程序中,固件将数据包从PDIUSBD12内部缓冲区移到循环数据缓冲区,并将PDIUSBD12的内部缓冲区清零,以便接收新的数据包,使CPU可以继续执行当前的前台任务直到完成。本文利用PDIUSBD12的端点1进行命令的传输和应答,端点1每次接收计算机发送过来的8B指令,其指令格式如表2所示。例如,接收到十六进制码5201000300070050,表示读24C01器件从03字节开始的7个字节的数据。52H为R的ASCII码,57H为W的ASCII码。端点2用于数据的传输。
RELIANCE AUTOMATE 45C15A
NEW RELIANCE ELECTRIC 14C106 VS DRIVE 1/4-3/4HP 115VOLT
8-40-HAVIT Reliance 40-Gallon Natural Gas Water Heater
Reliance Electric 58770-310AD Circuit Board
Reliance Electric 0-51831-1 PC Board CVTB 0518311
RELIANCE 9VT401-014HTANN 3PH 10HP VTAC9 DRIVE *XLNT*
RELIANCE 14C102 1.5HP FLEXPAK PLUS VS DRIVE ***XLNT***
RELIANCE ELECTRIC 2GU41002 GP2000 2HP 460V AC DRIVE*NNB
RELIANCE ELECTRIC 0-51444 USPP 051444
RELIANCE ELECTRIC 14C73 USPP 14C73
RELIANCE ELECTRIC DDM-005 USPP DDM005
RELIANCE POWER MATCHED D.C. MOTOR T56S1014A 1.5HP 180V
RELIANCE ELECTRIC 804-55-10 USPP 8045510
RELIANCE ELECTRIC 844933-RN USPP 844933RN
Reliance Electric 78092-1R Joslyn Clark RDP3-11100 NIB