Home

REX-USB61mk2ユーザースマニュアル

image

Contents

1.
2. USB PC
3. API OS Windows 8 1 8 7Vista SP2 32bit 64bit CPU x86 Gntel AMD 2GHz RAM 2GB HDD 2GB Un RATOC Us861mk2 OO x USB61mk2 Unt No 0 lt 2 FUSB61mk2W5criptW2C test1111TXT 1MODE 12C 2 FREGUENCY 100 INTERVAL 20 4 POWER ON3 5 PULLUP ON 5 AIT 10 8 ADDRESSHODE 7 8 ADDRESS 0x50 11 WRITE 0 1 12 READ_AND STOP 15 14 POVER OFF 16 EN 17 5 0 02
4. RATOC Systems Inc http www ratocsystems com
5. HILEn Filename n 10 READ WRITE FILEn READ WRITE TILEn FILE FILE_CREATE FILE
6. 5 COM Page 5 6 SET SET SET SA S SPI 12C POWER SPLIT2C FREQ SPI I2C DELY nSec SPI I2C PULLUP SCL SDA TI2C BITS BIT SPI SAMPLING SPI ORDER SPI 2 POWER SPLI2C OFF OFF 1 1 8V 2 2 5V 3 3 3V 5 5 0V FREQ SPI I2C 1Hz
7. 1 7bit 12C gt READ 50 22 6 READ SLVADD SUBADDRESS DATA 50 22 00 50 23 01 50 24 02 50 23 03 10bit I2C gt READ 3a0 22 6 READ SLVADD SUBADDRESS DATA 3A0 22 00 3A0 23 01 3A0 24 02 3A0 23 03 3A0 25 04 3A0 26 05 5 COM Page 5 13 N 1 12C gt READ N 50 6 READ slave 50 no sub address format 0 1 2 3 4 5 6 7 8 9 A B C D E F 00 00 01 02 03 04 05 12C gt 8S N 1 12C gt READ S 50 22 12 READ slave A50 sequential access 0 1 2 3 4
8. SSSET or SS_SET SS 2 SSRESET or SS_RESET SS BITS n n 1 32 SPI 8 MULTI SINGLE or DUAL or QUAD SINGLE DUAL QUAD SPI DUAL SPI QUAD SPI SINGLE 3 Page 3 17 WRITE xx xx WRITE FILEn XX
9. WRITE WRITE FILEn FILEn FILE READ READ STOP READ STOP lt DN SOP READ_AND_STOP WRITE WRITE STOP WRITE_AND_STOP xx xx WRITE STOP WRITE_AND_STOP FILEn WRITE_AND_STOP RESET 3 I2C I2C MODE I2C FILE1 ReadData bin FREQUENCY 300 300
10. 83 Page 9 6 7 i MODE SPI SPI SPI I2C I2C MODE 12C nn 1kHz KHz nm SPI 1 50000 16MHz 12 5MHz 12C 1 5000 17MHz 16 66MHz FREQUENCY nn SPI 100kHz I2C 100kHz SPI SAMPLING FB SSPOL
11. ch0 CT ch gt 2 gt i 256Byte 1 0 ms 0 3 EF pit gt gt 50 h rNACK 00000009 11111111 FF FF gt 0000000A 11111111 FF h 0000000B 11111111 FF L 00000000 11111111 00Q00000 h dA ff 00000000 h 0Q0Q00000 h 0 ms ID ID ee 1
12. 0010 FF1C a gt 0010h amp FFICh 0000 amp FF1C 0000 O000A amp FFI1C 000A 0010 amp FF1C 0010 0011 amp FF1C 0010 0012 amp FF1C 0010 0013 amp FF1C 0010 0014 amp FF1C 0014 0015 amp FF1C 0014 0025 amp FF1C 0004 0030 amp FF1C 0010 0010h 16 h 4 API Page 4 54 DIO DIO DIO 0 7 1 Unitip 0 lt DI07 DI00 INCOUT EE H Unit ID ID
13. O 4 API SPI Slave SPI Slave SPI Flash ROM EEPROM TErase SPANSION 825FLO82P gt E Page 4 48 E 4Kbyte ID Re cz h in h sub bit data byte 90000000 UM FF FF FF FF e ch gt
14. nn REPEAT 65536 REPEAT nn 1 REPEAT ERC Do WHILE FXTT END 3 Page 3 12 message OK message Rn
15. READ LENGTH nn FILEn FILE nn 1 65536 READ LENGTH nn FILEn FILEn xx SPI XFER xx xx FILEin SPI XFER FILEout FILEin FILEout HITLEout
16. END EXIT 3 Page 3 8 2 x1 DIO DIO0 DIO7 DIODIR x1 0 1 0 DIOINT x1 x2 DIOINT DISABLE x1 x2 0 3 x1 DIO EA EX 00h E DIO0 DIO7 0 1 DISABLE x2
17. NZ 1 8 2 5 3 3 5 0V 100mA 1 8V 5V ExPower 1 8 2 5 3 3 5 0V 100mA 1 8V 5V SCL 12C SCK SPI I2C SPI SPI MOSI MOSI 0 SPI MITSO MOSI 1 SPI MOSI 2 SPI MOSI 3 DIO 0 Ch1 SS SPI DIO 1 SPI Ch2 SS DIO 2 SPI Ch1 WP DIO 3 SPI Ch2 WP DIO 4 DIO 5 DIO 6 DIO 7 1 Page 1 5 1 4 SPI I2C SCK SS MOSI MISO
18. 10 Rn RDY 0 BUSY 1 3 SP1I SPI IMODE SPI SPI FILE1 filel bin POWER ON3 3 3V WAIT 10 SSPOL LOW FREQUENCY 1000 1MHz INTERVAL 100 SAMPLING 0 FB MSB SS_SET WRITE 0x03 0 0 0 READ length 512 FILE1 512 SS_RESET POWER OFF END Page 3 18 4 API Page 4 1 34 4 1 VC API REX USB61mk2 API SPI I2C Visual C
19. VC INT usb61mk2 wait_process UCHAR UnitID WORD wTime VB gt Function Usb61mk2WaitProcess ByVal UnitID As Byte ByVal wTime As Long As Long VB NET gt Function Usb61mk2WaitProcess ByVal UnitID As Byte C ByVal wTime As Integer As Integer IIN UnitID IIN wTime Gms RS_SUCCESS 4 2 VC INT usb61mk2 wait_interrupt UCHAR UnitID WORD wTime VB gt Function Usb61mk2WaitInterrupt ByVal UnitID As Byte ByVal wTime As Long As Long VB NET gt Function Usb61mk2WaitInterrupt ByVal UnitID As Byte C ByVal wTime As Integer As Integer DIO IIN UnitID IIN wTime Gms RS_SUCCESS 4 2 4 API Page 4 47 4 5
20. a RBCuseetmko Wnus8 Z RATOC Systems Inc N 3 A WY 5 RATOC Systems Inc COM LPT RATOC Systems Inc RATOC Systems Inc 1 N A nstalIShield Wizard 7 RATOC REX USB61mk2 jmstaller REX USB61mk2 PC
21. 0 Low High 1 2 Low High 3 High Low DIOINT DISABLE DIO x1 00h DIO DISABLE DIOINT_DEBOUNCE 1m nn 0 500 DIO H 0 500 0 WAITTNT x1 Rn x1 0 60000 Rn mn 0 15 x1 DIOINT 1 0 Rn 0
22. 7bit 10bit R W R W 255h 50h HE 1 9lw ACK 0 1 10 110 1 hhhlieieilw mn i ii 16 o o 4 API Page 4 53 I2C Slave 3 gt 9 0n h 02
23. REX USB61mk2 USB RxPower 3 1 Page 1 10 12C usb61mk2_power_control0 4 2APT REX USB61mk2 ExPower OFF ATMEL AT24C02B 50h REX USB61mk2 Power SDA SCL ATMEL 51h AT24C02B
24. m32 O08 gt regsvr32 rexusb61mk2 ocx m64 OS gt regsvr32 C Windows sysWOW64 rexusb61mk2 ocx QO rexusb61mk2 ocx DIIRegisterServer C Windows sysWOW64 rexusb61mk2 ocx DIRegisterServer 32 O8 64 08 4 API Page 4 2 2 ActiveX m32 OS gt regsvr32 u rexusb61mk2 ocx m64 OS gt regsvr32 u C Windows sysWOW64 rexusb61mk2 ocx rexusb61mk2 ocx DIIUnregisterServer C Windows sysWOW64 rexusb61mk2 ocx DIIUnregisterServer 32 OS 64 OS 3 VB6 ActiveX EE 7 F E V 7 P O 9 D R
25. 2 2 REX USB61mk2 2 UnitID Page 2 3 2 2 REX USB61mk2 SPI I2C Converter Device RATOC REX USB61mk2 COM LPT REX USB61mk2 Virtual Communications Port COMxx COMxx E A V H 4 81x32 be DVD CD ROM b amp IDE ATA ATAPI b IEEE 1394 p PCMCIA b E SD 4 SPI I2C Converter Device W RATOC REX USB61mk2 0 gt D 7 gt gt g
26. CD ROM USB61mk2_Setup exe OQ 25 RATOC REX USB61mk2 Installer i N RATOC Systems Inc 6 FT 4 D gu va RATOC REX USB61mk2 RATOC REX USB61mk2 mstaller 2 Installer OCS NN Hbk M 5 HbMJ 2 Windows Page 2 2 Windows
27. CHAR Addr10 12C 10 CHAR SubAdrsSize CHAR Nack 7 NACK CHAR Clock 7 CHAR Channel CHAR Ring 7 CHAR Ringp CHAR EN 7 CHAR ClockTime 7 1 255ms CHAR PageSize CHAR WriteCycle LONGNackAddress Nack LONGNackAddressMask Nack LONGClockAddress Clock Stretch LONGOClockAddressMask Clock Stretch LONGMemoryAddress LONG MemoryAddressMask RS_12C_SLAVE INFO PRS_12C_SLAVE_ INFO RS_SUCCESS 4 2 4 API Page 4 32
28. ECHO SPI 12C ON ON OFF OFF I2C gt ECHO ECHO ON I2C gt ON ON 12C gt ECHO ON 12C gt OFF OFF 12C gt ECHO OFF 12C gt 5 COM Page 5 23 HISTORY HISTORY SP1I 12C
29. VC gt INT usb61_i2c_write_slave_config UCHAR UnitID UCHAR Channel PRS I2C_SLAVE_INFO pI2CSlaveInfo VB gt Function Usb61mk2I2cWriteSlaveConfig ByVal UnitID As Byte ByVal Channel As Byte ByVal pI2CSlaveInfo As Long VB NET gt Function Usb61mk212cWriteSlaveConfig ByVal UnitID As Byte C gt ByVal channel As Byte ByVal pI2CSlaveInfo As Object As Integer I2C IIN UnitID IIN Channel 0 8 In pI2CSlaveInfo 12C Slave RS_SUCCESS 4 2 VC INT usb61_i2c_read_slave_data UCHAR UnitID UCHAR Channel USHORT Offset USHORT DataLength PUCHAR pData VB gt Function Usb61mk2I2cReadSlaveData ByVal UnitID As Byte ByVal Channel As Byte ByVal Offset As Long ByVal DataLength As Long pData As Long VB NET gt Function Usb61mk2I2cReadSlaveData ByVal UnitID As Byte C ByVal channel As Byte ByVal Offset As Integer ByVal DataLength As Integer ByRef pData As Object As Integer II2C IN UnitID IIN Channel IN Offset IIN DataLength OUT pData 0
30. N UnD 1 SeralNo 12345 PB SH UnitID004 gt SNOO0004 UnitID UnitID PC LL 2 5 UnitID C REX USB61mk2 UnitID Serial No CD ROM USB61mk2View exe USB61mk2View ll uN UnitID Serial No a 1 12345 REX USB61mk2 UnitID Serial No 8 Page 8 1 2 3 1 USB61mk2_Script exe SPI 1I2C
31. WEL bitl E Qr 8RWD bit2 bit6 H H 1 4 API I2C Slave I2C Slave IL2C Page 4 51 E
32. 256byte 4byte DUMP 03 0000 DUMP instruction 03 0 1 2 3 4 5 6 7 00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17 FO F1 F2 F3 F4 F5 F6 F7 DUMP 03 DUMP instruction 03 0 1 2 3 4 5 6 7 00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17 FO F1 F2 F3 F4 F5 F6 F7 DUMP DUMP instruction 03 0 1 2 3 4 5 6 7 00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17 FO F1 F2 F3 F4 F5 F6 F7 DUMP SPI gt DUMP DUMP command help 8 9 A B C D E F 08 09 OA OB OC OD OE OF 18 19 1A 1B 1C 1D 1E TF F8 F9 FA FB FC FD FE FF 8 9 A B C D E F 08 09 OA OB OC OD OE OF 18 19 1A 1B 1C 1D 1E TF F8 F9 FA FB FC FD FE FF 8 9 A B C D E F 08 09 OA OB OC OD OE OF 18 19 1A 1B 1C 1D 1E TF F8 F9 FA FB FC FD FE FF Page 5 18 DUMP command performs continuous reading of data from the memory device Read from the last continuation if no subaddress DUMP option slave or instruction sub no option Read data from the memory device This help message 5 COM Page 5
33. Erase Erase Sin bi bi bi bi TDI EE TD 02 EID 2 Oh 3FFh 1Kbyt
34. 1 1 1 60000 1 60 PULLUP ON ON OFF SDA SCL Pull up OFF Pull up OFE n n 1 20 20 fjlename FILEn filename filename FILEn CREATE filename n 1 20 filename n 20 7filename
35. REX Windows M Q 1 Page 1 1 7 1 1 REX USB61mk2 SPI I2C EEPROM Flash ROM 8SPIT2C DIO 8 COM SPII2
36. I2C Read Write SPI Read Write DIO SPI I2C 5 1 IN PC ASCII 0x20 lt CR gt lt LF gt CR gt lt LF gt lt CR gt 0x0D lt LF gt 0x0A 128byte m COM Bnter I COM
37. RS_SUCCESS 4 2 4 API Page 4 29 VC gt INT usb61mk2 i2c_ write_ master_data UCHAR UnitTD PRS 12C_MASTER_INEO pI2CMasterInfo VB gt Function Usb61mk2I2cWriteMasterData ByVal UnitID As Byte pl2CMasterInfo As Long VB NET gt Function Usb61mk2I2cWriteMasterConfig ByVal1 UnitID As Byte C ByRef p12CMasterInfo As Object As Integer IT2C IN UnitID OUT pI2CMasterInfo 12C Master RS_SUCCESS 4 2 4 API Page 4 30 I2C VC gt INT usb61mk2 i2c slave_start UCHAR UnitID VB gt Function Usb61mk212cSlaveStart ByVal UnitID As Byte As Long VB NET gt Function Usb61mk212cSlaveStart ByVal UnitID As Byte C As Integer I2C IIN UnitID IIN I2C
38. RexUsb61mk2lib h REXUSB61MK2 jib REXUSB61MK2 dl1 RexUsb61mk2lib h 4 2 VB Visual C Visual BASIC Visual Cf ActiveX ActiveX 1 ActiveX 2 Windows DLL ActiveX RexUsb61mk2 ocx VB Visual BASIC Regsvr82 exe Regsvr32 exe 32
39. Time Stamp Status 10 10 Informationl 12C DIOINT SPI_ WAITRDY FILE GET Rn DIOGET 114 READ_AND_STOP 512
40. Oh 83FFh 1Kbyte 1 1 1 8V 2 5V 3 3V 5V 4 API Page 4 52 es lt 2 gt 0 SE a 0 LR 5 lt Te lt sub adrs bit data yte SS 00000000 11111111 FF NS 256Byte lt 00000001 11111111 FF WS 00000002 11111111 FF 00000003 11111111 FF 00000004 11111111 FF bt gt a MM 00000005 11111111 FF 0 00000006 11111111 FF 00000007 11111111 FF 00000008 11111111 FF CN 00000009 11111111 FF OFF lt 00000008 11111111 FF i 0000000B 11111111 F
41. Unit ID ID 0 1 8V 2 5V 3 3V 5V DIO 0 7 Low High 0 500ms DIO 0 7 1 16 9 5 COM 6 Page 5 1 i ne COM
42. 110 300 600 1200 2400 4800 9600 bps 14 4k 19 2k 38 4k 57 6k 115 2k 230 4k 460 8k 921 6k bps 8bit 1bit 12C gt 12C SPI gt SPI SPI SS gt SPI SS Enable lt CR gt lt LEF gt 5 COM Page 5 2 m 40 HISTORY
43. data I2C 7bit 10bit 16 4byte 16 16 C 32 N 32 H Hs mode U Ultra Fast Mode 2 Write 7bit 12C gt WRITE 50 22 10bit 12C gt WRITE 3a0 22 1byte 4byte 2 8 16 12C gt WRITE 50 22 WRITE address increment mode SLVADD
44. Windows gt I RATOC 1 00 0000 http www ratocsystem Y u N InstallShield Wizard RATOC REX USB61mk2 Installer 2 UnitID Page 2 5 2 4 UnitID REX USB61mk2 1 PC REX USB61mk2 UnitID 1 UnitID UnitID UnitID 0 CD ROM Usb61mk28Setting exe HB UnitID 1 255 UnitID ID1 255 Serial No 5
45. CHAR ST 7 bit2 6 CHAR WPEN LONG MemoryAddress LONG MemoryAddressMask RS_SPI_SLAVE_ INFO PRS_SPI_SLAVE_INFO RS_SUCCESS 4 2 VC gt INT usb61_spi_write_slave_config UCHAR UnitID UCHAR Channel PRS_SPI_SLAVE INFO pSlaveInfo VB gt Function Usb61mk2SpiWriteSlaveConfig ByVal UnitID As Byte ByVal Channel As Byte ByVal pSPISlaveInfo As Long VB NET gt Function Usb61mk2SpiWriteSlaveConfig ByVal UnitID As Byte C ByVal Channel As Byte ByVal pSPISlaveInfo As Object As Integer SPEL IIN UnitID IN Channel 0 1 IN pSlaveInfo SPI Slave RS_SUCCESS 4 2 4 API Page 4 43 VC gt INT usb61_spi_read_slave_status UCHAR UnitID UCHAR plInst0 UCHAR pRe
46. gt 6 TTY Tie et et 1 MODE I2C 2 FREQUENCY 100 3 INTERVAL 20 4 IPOWER ON3 5 PULLUP ON BjWAIT 10 ADDRESSMODE 7 glADDRESS Dx50 gt WRITE 0 1 READ_AND_STOP 15 OWER OFF 8 0 1 2 3 4 5 BlEND 7 A Na Line Time Stamp Status Informatian 0 1 0000022 MODE I2C 1 2 000 032 FREQUENCY 100 2 D0000 041 2 INTERVAL 20 3 4 0000 048 POWER ON3 4 5 0 100 057 PULLUP ON 5 5 0 100 065 WaIT 10 5 8 1 100 888 ADDRESSMODE 7 kk PAUSE k lt ml 1 STOP 83 Page 9 5 3 2 SPI I2C SHIFT JIS
47. REX USB61mk2 REX USB61mk2 IC REX USB61mk2 ExPower REX USB61mk2 IC USB RxPower 3 1 a SPI ON i 4 4 APTI REX USB61mk2 ExPower OFF
48. Form1 For E E V rt P O 7 BY R U 7 Fh I YMT A 9 2 9 W REXUSB61MK2 Z al xl NT ml ActiveX oa Project1 Project1 A Form1 Form1 Jan 3 Form1 Form 0 REXUSB61MK2 RE 2 nt ActiveX ooo 33 5 79 Sc sic Form1 Forn WM E E V 2 P O D R U MC A 912 9 W Mew lg 6 gt nm usb61api ActiveX x Project1 Project1 74 4 El Form1 Form1 FT au 3 TUN REXUSB6IMK21 x 9 gt REXUSB61MK REXUSB61MK2 lt 8 REXUSB61MK21 ga lt On ICausesValidatio True Draglcon DrawMode Ri
49. I2C 256byte 12C gt DUMP 50 0000 DUMP slave 50 0 1 2 3 4 5 6 7 00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17 FO F1 F2 F3 F4 F5 F6 F7 DUMP 50 DUMP slave 50 0 1 2 3 4 5 6 7 00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17 FO F1 F2 F3 F4 F5 F6 F7 DUMP DUMP slave 50 0 1 2 3 4 5 6 7 00 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17 FO F1 F2 F3 F4 F5 F6 F7 4byte 8 9 A B C D E F 08 09 OA OB OC OD OE OF 18 19 1A 1B 1C 1D 1E TF F8 F9 FA FB FC FD FE FF 8 9 A B C D E F 08 09 OA OB OC OD OE OF 18 19 1A 1B 1C 1D 1E TF F8 F9 FA FB FC FD FE FF 8 9 A B C D E F 08 09 OA OB OC OD OE OF 18 19 1A 1B 1C 1D 1E TF F8 F9 FA FB FC FD FE FF 5 COM SPI READ
50. REX USB61mk2 SPLITI2C EEPROM Read Write Utility SPII2C SPI Slave 12C Slave DIO EEPROM Read Write Utility EEPROM R W Utility EEPROMRWUty SPI I2C EEPROM ATMEL AT24C02B AT25080A Read Write EEPROM a EEPROM R W Utility Write Data ADDR 00 0 02 03 04 05 06 O07 D8 09 OA OB OC OD OE OF UnitD 0 33V 00 0000 DO 0O OO O 0O QO QO OO 0O 00 nn 00 nn Q0 OO10 0O OO DO 0O OO OO OO 0O OO 00 00 00 00 00 00 00 DO20 0000000000000000000000 nn nn nn
51. gt sb Tbit data byte NR gr 60000000 111H1111 FF 00000001 11111111 FF 0 ms 00000002 11111111 FF 00000003 11111111 FF Erase pxFF lt 00000004 11111111 FF Erase 0 ms a ES CE 00000007 11111111 FF 1 READ 03 h 00000008 11111111 FF UM 00000009 11111111 FF WRITE 02 0000000A 11111111 FF h 0000000B 11111111 FF ICI E 0000000E 11111111 FF WRDI 4 h 0O0D0ODDL CHUN EE F 0 gt RDSR 5 h MSB gt WRSR 1 h L FE 20 h r CE 0 h In h DOR BB h gr bit DFOR Bh 4 QFOR 6B h bit ES _ gpP EE h bit Th h WIP
52. EE 1 h lt a sub bit data byte gt io 2 256Byt gt 60000000 11111111 FF 00000001 11111111 FF 1 00000002 11111111 FF Sa 00000003 11111111 FF Erase pxFF gt 00000004 11111111 FF Erase 0 me 00000007 11111111 FF F 0 READ 03 h 00000008 11111111 FF RO 00000009 11111111 FF WRITE 2 h 0000000A 11111111 FF 0000000B 11111111 FF C1 EN 0000000C 11111111 FF WRDI 04 h 9000000D ELLIE FE F0 gt RDSR h MSB WRSR 0o1 h L FE 20 h CE 0 h hb DOR BB h 0 0 6 bit DFOR 8 h GFOR Bh bit DPP BC h npP EE h bit bh et QFPP 6C
53. OK MSGOK message Rn Rn message YES NO message Rn MSGYESNO message Rn Rn pO BESRMGG 0 NO ie YES proc1 NO proc2 ENDMSG MSGYESNO 5 3 12C Page 3 13
54. SPEED 0 100kHz 3 6kHz 2 2kHz 400kHz 40kHz 50kHz 1MHz 120kHz 430kHz 3 4MHz Hs mode 1 5MHz 18MHz 5 0MHz UF mode 3MHz 50MHz nn Hs mode RU Hn I2C Ox08 00001xxx 2 x nn READ LENGTH nn READ LENGTH nn FILEn 1 65536 FILEn FILE 3 Page 3 14 WRITE xx xx XX
55. UCHAR Adjust ULONG SubAddress 7 ULONG DataBytes 7 UCHAR pDataBuf RS_1I2C_MASTER_INFO PRS_I2C_MASTER_INFO RS_SUCCESS 4 2 mi 4 API Page 4 27 VC gt INT usb61mk2 _i2c_send UCHAR UnitID PRS_I2C_SEND_INEO pI2CSendTnfo VB gt Function Usb61mk2I2cSendWriteMaster ByVal UnitID As Byte pl2CSendInfo As Long VB NET gt Function Usb61mk212cSendWriteMaster ByVal UnitID As Byte C gt ByRef p12CSendInfo As Object As Integer I2C IIN UnitID IIN pI2CSendInfo 12CSend typedef struct_RS_I2C_SRND _INFO UCHAR StopCondition UCHAR Speed 7 UCHAR IgnoreNack 7 Nack UCHAR REG UCHAR Sign
56. 4 2 4 API Page 4 41 VC gt INT usb61_spi_write_slave_data UCHAR UnitID UCHAR Channel USHORT Offset USHORT DataLength PUCHAR pData VB gt Function Usb61mk2SpiWriteSlaveData ByVal UnitID As Byte ByVal Channel As Byte ByVal Offset As Long ByVal DataLength As Long ByVal pData As Long VB NET gt Function Usb61mk2SpiWriteSlaveData ByVal UnitID As Byte C gt ByVal Channel As Byte ByVal Offset As Integer ByVal DataLength As Integer ByVal pData As Object As Integer 8SPF IIN UnitID IIN Channel IN Offset IIN DataLength IIN pData RS_SUCCESS 4 2 VC gt INT usb61_spi_read_slave_config UCHAR UnitID UCHAR Channel PRS_SPI_SLAVE INFO pSlaveInfo VB gt Function Usb61mk2SpiReadSlaveConfig ByVal UnitID As Byte ByVal Channel As Byte pSPISlaveInfo As Long VB NET gt Function Usb61mk2SpiReadSlaveConfig ByVal UnitID As Byte C ByVal Channel As Byte ByRef pSPISlaveInfo As Object As Integer SPFI
57. 512 0x200 8 Page 8 9 DIO RO R1 R4 R5 R8 R9 R12 R13 R16 CR 0 DIO IN PORT F 16 0 0 0 1
58. TAB READ WRITE STOP 12C 10 READ WRITE 16 8 2 1 16 hl HI C 16 OxFE 8 077 2 0b11111111 A IF DO WHILRE REPEAT MSGYESNO 0 15 16 1 8 NN EN Rn n 0 15 CR R16 1
59. 10 2 12C gt HISTORY 1 VER 2 WRITE 3 EXMODE 4 CONFIG 5 WRITE a0 22 6 EXMODE 12C gt HISTORY 1 Ver REX USB61Mk2 version 1 00 00 c Copyright RATOC Systems Inc 2015 12C gt HISTORY 12C gt HISTORY HISTORY option history no history no Set history no no option Show command history list This help message I2C gt REX USB6Ilmk2 USB SPII2C Converter REX USB61mk2 I amp L 556 0012 1 6 14 FAX 06 6633 8285 lt gt AM 10 00 PM 1 00 PM 2 00 PM 5 00
60. SET Rn x1 x2 DIO DATA SET Rn x1 x2 2 x2 DIO DIO x1 0 255 Rn Rn GET Rn mn 0 16 CR 16 3 Page 3 10 Rn x1 x2 AND Rn x1 x2 mn 0 15 AND Rn x2 x1 x2 Rn x2 Rn Rn x2 Rn x1 x2
61. fast usb61mk2_spi_transmit_master_quad_fast usb61mk2_spi_read_master_config SPI Quad fast SPI usb61mk2_spi_write_master_config SPI usb6lmk2 spi transmit usb6lmk2 spi slave_start usb61mk2_spi_write_master_config EX Oo SPI usb61mk2_spi_slave_end SPI usb61mk2_spi_read_slave_data SPI usb61mk2 spi_write_slave_data SPI usb61mk2_spi_read_slave_config SPI usb61mk2_spi_write_slave_config SPI usb61mk2_spi_read_ slave_status SPI O usb61mk2_spi_write_slave_status SPI usb61mk2_spi_get_slave_select 2 g Flo SS Oo usb61mk2_spi_set_slave_select SS
62. 8 1 32 SAMPLING SPI 0 ORDER SPI MSB MSB MSB LSB LSB 1 1 7 1 De 12C gt SET iteml valuel item2 value2 item3 value3 ITEM1 OK ITEM2 Invalid parameter ITEM3 OK I2C gt 5 COM Page 5 8 SET 12C gt SET SET option SET item value item value item value Parameters can be specified up to a maximum of 7 parameter COMMON POWER I2
63. RS_SUCCESS 4 2 VC gt INT usb61mk2_spi_read_master config UCHAR UnitID PRS_SPI_ TRANSEER_INFEO pSPITransferInfo VB gt Function Usb61mk2SpiReadMasterConfig ByVal UnitID As Byte pSPITransferInfo As Long VB NET gt Function Usb61mk2SpiReadMasterConfig ByVal UnitID As Byte C gt ByRef pSPITransferInfo As Object As Integer SPI IIN UnitID OUT pSPTTransferInfo SPI_ TRANSFRER lm RS_SUCCESS 4 2 4 API Page 4 37 VC INT usb61mk2_spi_write_master_config UCHAR UnitID UCHAR fMulti UCHAR fTransbit PRS_SPI_ TRANSEER_INFEO pSPITransferInfo VB gt Function Usb61mk2SpiWriteMasterConfig ByVal UnitID As Byte ByVal fMulti As Byte ByVal fTransbit As Byte pSPITransferInfo As Long VB NET gt Function Usb61mk2SpiWriteMasterConfig C gt ByVal UnitID As Byte ByVal fMulti As Byte ByVal fTransbit As Byte ByRef pSPITransferInfo As Object As Integer SPI
64. RS_SUCCESS 4 2 4 API Page 4 33 VC gt INT usb61_i2c_ write_slave_data UCHAR UnitID UCHAR Channel USHORT Offset USHORT DataLength PUCHAR pData VB gt Function Usb61mk212cWriteSlaveData ByVal UnitID As Byte ByVal Channel As Byte ByVal Offset As Long ByVal DataLength As Long ByVal pData As Long VB NET gt Function Usb61mk212cWriteSlaveData ByVal UnitID As Byte C ByVal Channel As Byte ByVal Offset As Integer ByVal DataLength As Integer ByVal pData As Object As Integer 12C IIN UnitID IIN Channel IN Offset IIN DataLength IIN pData RS_SUCCESS 4 2 4 API Page 4 34 SPI VC INT usb61mk2_spi_set_freq UCHAR UnitID PRS_SPI_INFO pSPIInfo VB gt Function Usb61mk2SpiSetF
65. IIN UnitID IIN fMulti MultilO 0 1 IN fTransbit Transbit 0 1 IIN pSPITransferInfo SPI_ TRANSFER RS_SUCCESS 4 2 VC INT usb61mk2 spi_transmit UCHAR UnitID PRS_SPI_ TRANSEER_INEO pSPITransferInfo VB gt Function Usb61mk2SpiTransmit ByVal UnitID As Byte pSPITransferInfo As Long VB NET gt Function Usb61mk2SpiTransmit ByVal UnitID As Byte C gt ByRef pSPITransferInfo As Object As Integer usb61mk2 spi_write_master_config IIN UnitID IN OUT pSPITransferInfo SPI_TRANSFER RS_SUCCESS 4 2 4 API Page 4 38 VC gt INT usb61mk2_spi_transmit_master_fast UCHAR UnitID PRS_SPI_TRANSFER_INEFO pWRENInfo PRS_SPI_TRANSFER_INEFO pSPITransferInfo BYTE RDSR BYTE bit BYTE Value DWORD dwTime VB gt Function Usb61mk2SpiTransmitMasterFast By
66. OR Rn x1 x2 n 0 15 OR Rn x2 x1 x2 Rn x2 Rn Rn x2 Rn x1 x2 XOR Rn x1 x2 n 0 15 XOR Rn x2 x1 x2 Rn x2 Rn Rn x2 Rn x1 NOT Rn x1 n 0 15 NOT Rn x1 x1 Rn x1 x2 n 0 15 x1 8 0 Ne 8 2 Rn x2 Rn Rn x2 n x2 x2 Rn x1 x2 mn 0 15 x1 0 0 ST Rn x2
67. ADDRESSMODE n ADDRESS nn 0 I2C 7 10 nn I2C I2C 7 10 7 I2C READ SPEED speed ad 0 1023 WRITE speed speed LOW HS UF I2C FS LOW US UF ad 15 15 0 LOW Standard Fast mode HS High speed UTF Ultra Fast mode Ultra Fast mode READ LOW ad SPEED
68. nn 0 ET INTERVAL nn SPI 0 12 65535 I2C 0 12 65535 83 Page 9 7 SS OFF POWER ss OFF OFF ON1 1 8V ON2 2 5V ON3 3 3V ON5 5 0V WAIT nn nn 100 100 1 600 100 60 WAIT2 nn nn
69. FALSE proc2 lt gt lt gt lt gt IF x1 ope x2 1 ope lt gt proc1 proc2 ELSE procl Sm ENDIF i IF 5 NS 2 DO WHILE REPEAT a x1 x2 1 proc 2 TRUE lt gt lt gt lt gt 6 DO ope proc BIOS DO WHILE Droc DO WHILE REPEAT WHILE xl ope x2 826IPSSSS
70. Debug Version 4 FPGA Major Version 5 FPGA Minor Version Reserved RS_SUCCESS 4 2 VC gt INT usb61mk2_get_over_tick UCHAR UnitID PUCHAR pData VB gt Function Usb61mk2GetOverTick ByVal UnitID As Byte pData As Long VB NET gt Function Usb61mk2GetOverTick ByVal UnitID As Byte C gt ByRef pData As Object As Integer Tick IIN UnitID OUT pData 48Byte Tick RS_SUCCESS 4 2 VC gt INT usb61mk2 reset UCHAR UnitID VB gt Function Usb61mk2Reset ByVal UnitID As Byte As Long VB NET gt Function Usb61mk2Reset ByVal UnitID As Byte As Integer C gt IIN UnitID RS_SUCCESS 4 2 4 API Page 4 15 VC INT usb61mk2_get_
71. Dual MOSI MISO Quad MOSI MISO MOSI2 MOSI3 4 SPI SCL SDA 4 I2C ExPower GND REX USB61mk2 SPI I2C 1 Page 1 6 1 5 SPI SPI EEPROM
72. RexUsb61mk2 bas RexUsb61mk2 vb RexUsb61mk2 cs VC gt INT usb61mk2 init HWND hwnd VB gt Function Usb61mk2Init ByVal hwnd As Long As Long VB NET gt Function Usb61mk2Init ByVal hwnd As Integer As Integer C gt IN hwnd RS_SUCCESS 4 2 4 API Page 4 11 VC INT usb61mk2 get_state_device UCHAR UnitID PUCHAR pData VB gt Function Usb61mk2GetStateDevice ByVal UnitID As Byte pData As Long VB NET gt Function Usb61mk2GetStateDevice ByVal UnitID As Byte C gt ByRef pData As Object As Integer IIN UnitID OUTI pData 8Byte 0 Bit0 0 1 FULL Bit2 0 1 FULL Bit4 Bit5 ny 0 2 1 Bit0 7
73. oY 1 8V 2 5V 3 3V 5V IN OUT Hi Low 16 16 N 2 Ht o 4 API Page 4 55 DIO DIO DIO Low High DIO 0 7 1 UnitID 0 gt Ipoo lt ILow lt 0 H
74. DLL CPLD 8 Page 8 4 F91 11 F USB61mk2WScriptWI2C_test1111TXT MODE I2C FREQUENCY 10I INTERVAL 20 POWER ON3 EPULLUP ON WAIT 20 Nn ADDRESSMODE 7 ADDRESS 0x50 WRITE 0 1 READ_AND_STOP 512 POWER OFF END coo ioocn co Go
75. RS_SUCCESS 4 2 VC INT usb61mk2 _i2c_bus_reset UCHAR UnitID VB gt Function Usb61mk2I2cBusReset ByVal UnitID As Byte As Long VB NET gt Function Usb61mk2I2cBusReset ByVal UnitID As Byte C gt As Integer I2C IIN UnitID RS_SUCCESS 4 2 VC gt INT usb61mk2 _i2c_set_freq UCHAR UnitID LONG dwI2cFreq VB gt Function Usb61mk2I2cSetFreq ByVal UnitID As Byte ByVal dwIl2cFreq As Long As Long VB NET gt Function Usb61mk2I2cSetFreq ByVal UnitID As Byte C ByVal dwI2cFreq As Integer As Integer I2C IIN UnitID IIN dwI2cFreq 12C QHz RS_SUCCESS 4 2 4 API Page 4 22 VC INT usb61mk2_i2c_get_freq_ex UCHAR UnitID LONG pI2cFreq LONG pI2cApproFreq VB gt Function Usb61mk2I2cGetFreqEx ByVal UnitID As Byte pl2cFreq As Long p
76. TRANS TRANS SSSET SET SPIISS SET 12C SSSET SSRESET SPI 194 SSSET SSRESET SPI gt SSSET SPI SS gt TRANS 10 23 01 TRANSFER 0 1 2 3 4 5 6 7 8 9 A B C D E F 00 MOSI 23 01 FF FF FF FF FF FF FF FF MISO FF FF 01 02 41 42 43 44 45 46 ABCDEF SPI SS gt TRANS 10 TRANSFER 0 1 2 3 4 5 6 7 8 9 A B C D E F 00 MOSI FF FF FF FF FF FF FF FF FF FF MIS0 47 48 49 4A 4B 4C 4D 4E 4F 50 GHIJKLMNOP SPI SS gt SSRESET SPI gt SSSET SSRESET SPI gt SSSET
77. 1 DIO DIOINT DISABLE DIOSET x1 x1 _ DIO DIO0 DIO7 0 Low 1 High 0 Low DIO DIO DIOGET DIO0 DIO7 0 Low 1 High Page 3 9 Rn n 0 15 x1 DATA SPIII2C 1 0 x2 1
78. usb61mk2_12c_acknowledge I2C Acknowledge 4 API Page 4 8 usb61mk2_ 12c_master_acknowledge usb61mk2_12c_slave_start E I2C Acknowledge 12C usb61mk2 i2c_ slave_end I2C usb61mk2_i2c_read_slave_config I2C usb61mk2_12c_write_slave_config I2C usb61mk2 12c read _ slave_data I2C usb61mk2_ i2c write_slave_data usb61mk2_spi_set_freq I2C usb61mk2_spi_get freq SPI SPI usb61mk2 spi get freg_ex usb61mk2_spi_transmit_master SPI SPI usb61mk2_spi_transmit_master_fast SPI
79. 0 Bit0 O SPI 1 I2C Bit1 0 11 1 Bit0 0 Bit2 Bit8 Bit4 1 1 8V 2 2 5V 3 3 3V 4 5 0V 2 MSB 3 LSB 4 MSB 5 LSB 6 Reserved 7 Reserved 8 Frequency MSB 9 Freqguency 10 Freqguency 11 Frequency LSB Reserved RS_SUCCESS 4 2 4 API Page 4 14 VC gt INT usb61mk2_get_version_fw UCHAR UnitID PUCHAR pData VB gt Function Usb61mk2GetVersionFw ByVal UnitID As Byte pData As Long VB NET gt Function Usb61mk2GetVersionFw ByVal UnitID As Byte C gt ByRef pData As Object As Integer F W ITN UnitID OUT pData 16Byte 0 Major Version 1 Minor Version 2
80. 5 COM Page 5 3 5 2 m m RV EXMODE SPI T2C SPLITI2C CONFIG SPI I2C SET SPI I2C WRITE I2C I2C WRITE READ I2C I2C READ TRANS SPI SPI SSSET7SSRESET SPI SPI SS DUMP SPI T2C SPUI2C DIO SPI T2C DIO HELP SPI I2C VER SPI I2C ECHO SPII2C HISTORY SPI I2C No such command No match current mode No match run mode Not used parameter for mode Too much para
81. IN fLedState LED LED I 1 E RS_LEDCTRL OFF FW RS_LEDCTRL_ON FW RS_LEDCTRL BOTH_OFE LED RS_LEDCTRL LEDO_ON LEDO0 RS_LEDCTRL LED1_ON LED1 RS_LEDCTRL_BOTH_ON LEDO LED1 lm RS_SUCCESS 4 2 4 API Page 4 16 VC INT usb61mk2_power_control UCHAR UnitID UINT fPowerState VB Function Usb61mk2PowerControl ByVal UnitID As Byte ByVal fPowerState As Long As Long VB NET C gt Function Usb61mk2PowerControl ByVal UnitID As Byte ByVal fPowerState As Integer As Integer Ny mi IN UnitID IN fPowerState RS_PWRCTRL OFF RS_PWRCTRL_ON R
82. HILEin SPI WAITRDY x1 x2 x3 x4 x5 Rn FILEin x1 SPI 1 RDY BUSY RDY x1 Read Status Register x2 1 x2 RDY BUSY 0 7 0 7 x3 x3 RDY 0 0 1 x4 100 0 65535 x5 10 65535 Rn n 0 15 1 x4 100 0 x5
83. 1 3 Visible Es A False 4 API Page 4 4 Project1 Microsoft Visual Basic Form1 IGPX Q M E E V x2 KP O 7 D R U k 10 MT A 912 9 W lalx EE EE I EEE REXUSB61MK21 lt OnEyentMsg lt 72 ProjecBt xl Private Sub REXUSB61MK21_OnEventMsg ByVal wParam As Long ByVal End Sub Project1 Project1 2 Form1 Form1 Sub REXUSB61MK21_O nEventMsg Ns 6 xy 2 ks 4 REXUSB61MK21 xl REXUSB61MK REXUSB61MK32 lt IT ICausesValidatin True um L 4 API Page 4 5 4 VB NET Visual C ActiveX WindowsApplicatont pplicat
84. 1 0 2 Bit0 7 3 Bit0 7 1 High Low 4 Bit0 7 1 High 0 Low 5 0 Low 1 High 2 Low High 3 High Low 6 RequestNo MSB RequestNo LSB Reserved mi RS_SUCCESS 4 2 4 API Page 4 12 VC gt INT usb61mk2_get_buffer_size UCHAR UnitID PUCHAR pData VB gt Function Usb61mk2GetBufferSize ByVal UnitID As Byte pData As Long VB NET gt Function Usb61mk2GetBufferSize ByVal UnitID As Byte C gt ByRef pData As Object As Integer ITN UnitID OUT pData 8Byte 0 KB 1 KB 2 KB 3 KB Reserv
85. Rn Rn x2 n x2 x2 Rn x1 x2 n 0 15 ES CR R16 1 Rn x2 Rn Rn x2 Rn x1 x2 SUB Rn x1 x2 n 0 15 x1 x2 SUB Rn x2 X1 x2 I CR 1 Rn x2 Rn Rn x2 3 Page 3 11 x1 x2 TRUE proc1
86. usb61mk2_set_reg usb61mk2 get_reg usb61mk2_wait_process usb61mk2_wait_interrupt DIO 4 API Page 4 9 4 2 RS_SUCCESS 0 RS_OTHER_ERROR 1 RS INIT ERROR 2 Winusb sys RS_CONTROL_ERROR 3 RS WRITE ERROR 4 RS_READ_ERROR 5 RS_INT_ ERROR 6 RS OUT OF RANGE 7 ID RS TIMEOUT ERROR 8 4 API Page 4 10 4 4 API API VB C ActiveX DLL
87. ExPower ATMEL AT25080A SS ATMEL AT25080A REX USB61mk2 1 Page 1 8 SPI 1 8 2 578 3 5 0V 100mA usb61mk2_power_controlO 4 4API REX USB61mk2 ExPower ExPower ATMEL AT25080A ATMEL AT25080A REX USB61mk2 1 Page 1 9 1 6 12C I2C EEPROM REX USB61mk2 REX USB61mk2 IC REX USB61mk2 ExPower
88. No Line Time Stamp Status Infarmatia 3 4 D000 051 POWER ON3 4 5 0 100 059 PULLUP ON 5 5 0 100 067 3 WaIT 10 5 8 1 100 893 ADDRESSMODE 7 EE A 8 11 1 100 911 WRITE 01 2 Oo 01 slave adrs 50h 9 12 1101266 READ_ANDSTOP 16 16 02087890 slave adrs 50h 10 14 1 103 030 POWER OFF 11 15 1 103 039 END Ec mm 2 L k Unit No UnitID UnitID ID Unit No 83 Page 3 2 CSV No 1 Line
89. 8 SPI I2C 3 SPI I2C 12C gt EXMODE SPI gt EXMODE 12C gt 2 SPI 12C gt EXMODE S SPI gt I2C SPI gt EXMODE 12C gt EXMODE 12C gt EXMODE EXMODE option no option Toggle current mode S Change current mode to SPI Change current mode to I2C 9 This help message I2C gt 5 COM CONFIG Page 5 5 CONFIG SPI I2C I2C I2C gt CONFIG I2C POWER 3 3V FREQ 100kHz ADJUST1 ADJUST2 ADJUSTS3 DELY PULLUP 12C gt SPI POWER 3 3V FREQ 100kHz DELY 16us BITS 8 SAMPLING 0 ORDER LSB SPI gt
90. Dummy Byte 0 3 EE MSB LSB Low High 4 3 API Page 4 50 H bitl bit bitl ID 0 gt O C ch 9 5 h gt a 1 h
91. HomePage http www ratocsystems com A REX USB61mk2 FAX FAX 06 6633 8285 E Mail TEL FAX No 0S
92. CHAR CE Chip Erase CHAR DOR Dual Output Read CHAR QOR Quad Output Read CHAR DFOR Dual Fast Output Read CHAR QFOR Quad Fast Output Read CHARDPP Dual Page Program CHARQPP Quad Page Program CHAR DFPP Dual Fast Page Program CHAR QFPP Quad Fast Page Program CHAR EraseValue Erase CHAR EraseTime Erase ms CHAR DummyCycle CHAR BitWidth CHAR SubAdrsSize CHAR SampTiming CHAR FB 7 CHAR SS_A CHAR WIP CHAR WEL
93. usb61mk2_get_state_device usb61mk2 get buffer_ size usb61mk2 get_regist_value usb61mk2 get_state hw H W usb61mk2 get_versnon_fw F W usb61mk2_get_over_tick Tick usb61mk2_reset usb61mk2_get_fw_version F W FPGA usb61mk2_ led_control LED 7 usb61mk2_power_control usb61mk2_mode change SPL 12C usb61mk2 set_mode usb61mk2 set interval usb61mk2_get hw info usb61mk2_want_readstatus usb61mk2_ set _dio_mode DIO IN OUT usb61mk2_get_dio_mode DIO IN OUT usb61mk2 set_dio DIO OUT usb61mk2_get_dio DIO
94. KK M kHz MHz SPI I2C 100kHz 12C 762Hz 5MHz SPI 762Hz 50MHz ADJUST1 ADJUST2 ADJUST3 I2C 0 ADJUST1 Standard mode Fs mode Fs mode Plus 15 15 ADJUST2 Hs mode 15 15 ADJUST3 Ultra Fast mode 15 15 5 COM Page 5 7 DELY SPI I2C 0 I2C 0 12 65535 SPI 0 12 65535 PULLUP I2C SDA SCL Pull up OFF OFF ON BITS SPI
95. RS I2C ACKNOWLEDGE INFO PRS_12C_ACKNOWLEDGE_INEO RS_SUCCESS 4 2 4 API Page 4 25 I2C VC gt INT usb61mk2_i2c_ read_master UCHAR UnitID PRS I2C MASTER_INFO pI2CMasterInfo VB gt Function Usb61mk212cReadMaster ByVal UnitID As Byte pl2CMasterInfo As Long VB NET gt Function Usb61mk212cReadMaster ByVal UnitID As Byte C gt ByRef pI2CMasterInfo As Object As Integer I2C IIN UnitID OUT pI2CMasterInfo 1I2C Master typedef struct_RS_I2C_MASTER_INFO USHORT DeviceAddress UCHAR Addr10 7I2C 10 UCHAR StopCondition UCHAR Speed UCHAR REG 7 UCHAR SubMode UCHAR Sign UCHAR Adjust
96. ULONG SubAddress 7 ULONG Data Bytes 7 UCHAR pDataBuf RS I2C MASTER INFO PRS I2C_ MASTER _ INFO RS_SUCCESS 4 2 4 API Page 4 26 VC gt INT usb61mk2_i2c_ write_master UCHAR UnitID PRS _ 12C_MASTER_INEO pI2CMasterInfo VB gt Function Usb61mk212cWriteMaster ByVal UnitID As Byte pl2CMasterInfo As Long VB NET gt Function Usb61mk212cWriteMaster ByVal UnitID As Byte C ByRef pI12CMasterInfo As Object As Integer II2C IIN UnitID IIN pI2CMasterInfo 12C Master typedef struct_RS_I2C_MASTER_INFO USHORT DeviceAddress UCHAR Addr10 7I12C UCHAR StopCondition UCHAR Speed UCHAR REG UCHAR SubMode UCHAR Sign
97. a gt td _ lt bit data byte a 256Byte gt 0000000 11111111 FF RAE 00000001 11111111 FF 0 NE 11111 1 00000004 11111111 FF bit ou 00000005 11111111 FF s0 h gt 00000006 11111111 FF 00000007 11111111 FF 00000008 11111111 FF NACK 00000009 11111111 FF 00000008 11111111 FF 3 0000000B 11111111 FF 0000000E 11111111 F 4 HH a 00000000 nn 0 ms NACK AND NACK AND
98. UCHAR Adjust ULONG DataBytes 7 UCHAR pDataButf RS_I2C_SEND INFO PRS_I2C_SEND_INFO RS_SUCCESS 4 2 VC gt INT usb61mk2_i2c read_master_config UCHAR UnitID PRS I2C MASTER_INFO pI2CMasterInfo VB gt Function Usb61mk212cReadMasterConfig ByVal UnitID As Byte pl2CMasterInfo As Long VB NET gt Function Usb61mk212cReadMasterConfig ByVal UnitID As Byte C ByRef pI2CMasterInfo As Object As Integer I2C IIN UnitID OUT pI2CMasterInfo 12C Master RS_SUCCESS 4 2 4 API Page 4 28 VC gt INT usb61mk2_i2c_ write_master_config UCHAR UnitID UCHAR fDevAdrs UCHAR fAdrs10 UCHAR fSpeed PRS I2C_ MASTER INFO p12CMasterInfo VB gt Function Usb61mk212cWriteMasterConfig ByVal UnitID As Byte ByVal fDevAdrs As Byte ByVal fAdrs10 As Byte ByVal fSpeed As Byte p12CMasterInfo As Long VB NET gt
99. 1 10kQ 1 Page 1 11 12C 1 8 2 5 3 875 0V 100mA usb61mk2_power_control0 4 2APT REX USB61mk2 ExPower ATMEL AT24C02B 50h D1Oxx REX USB61mk2 ATMEL a 51h AT24C02B 1 10kQ 2 UnitID Page 2 1 PC ON USB
100. SSSET SSRESET command help SSSET SSRESET command make the control of the SS pin when the SPI communication When not performing SSSET the automatic control is performed by TRANSFER command SSSET option SSRESET option no option Slave Select Control 9 This help message SPI gt 5 COM DUMP SPI I2C 256 LL Page 5 17 4byte H 16 DUMP D SPI 12C I2C 7bit 10bit 16 SPI 1byte READ 16
101. RS_SUCCESS 4 2 VC gt INT usb61mk2_get_dio mode UCHAR UnitID PUCHAR pDir PUCHAR pInt PUCHAR pPol PUCHAR pTrg VB gt Function Usb61mk2GetDioMode ByVal UnitID As Byte pDir As Byte pInt As Byte pPol As Byte pTrg As Byte As Long VB NET gt Function Usb61mk2GetDioMode ByVal UnitID As Byte C ByRef pDir As Byte ByRef plnt As Byte ByRef pPol As Byte ByRef pTrg As Byte As Integer DIO IN OUT IIN UnitID OUT pDir 1 0 OUT pInt OUTI pPol 1 High Low OUTI pTrg 0 Low 1 High 2 Low High 3 High Low RS_SUCCESS 4 2 4 API Page 4 20 VC INT usb61mk2_set_dio UCHAR UnitID UCHAR bData VB gt Function Usb61mk2Set
102. IIN UnitID IIN Channel OUT pSlaveInfo 0 1 SPI Slave typedef struct_RS_SPI_SLAVE_INFO UCHAR Channel CHAR Ring JCHAR Ringp JCHAR EN JCHAR PageSize JCHAR WriteCycle JCHAR ReadCode JCHAR WriteCode JCHAR WriteEnabelCode JCHAR WriteDisabelCode JCHAR ReadStatusReg eR CE GLG 7 7 ll Read ll Write EX H H Write Enable Write Disable H Read Status Register 4 API Page 4 42 DU i GG em CC GG eg CC eml a em es CHAR WriteStatusReg Write Status Register CHAR PE Page Erase
103. IIN UnitID IN Enable0 bit ch0 IN Reg0 ch0 IN Enable 1 bit ch1 IN Reg 1 ch1 RS_SUCCESS 4 2 4 API Page 4 44 VC INT usb61mk2_get_slave_select UCHAR UnitID UCHAR pMode UCHAR pState VB gt Function Usb61mk2GetSlaveSelect ByVal UnitID As Byte pMode As Byte pState As Byte As Long VB NET gt Function Usb61mk2GetSlaveSelect ByVal UnitID As Byte C gt ByRef pMode As Byte ByRef pState As Byte As Integer SS IIN UnitID OUT pMode 0 PLD 1 State OUTI pState SS 0 Low 1 High RS_SUCCESS 4 2 VC INT usb61mk2 set_slave_select UCHAR UnitID UCHAR bMode UCHAR bState VB gt Function Usb61mk2SetSlaveSelect ByVal UnitID As Byte ByVal bMode As Byte ByVal bState As Byte
104. U 1 MT A 772 9 W ww EEJ ER EE ET LI EE lt x Formi Fm Form1 Appearance 1 3D mutoRedraw False BackColor amp H8000000F BorderStyle 2 wt 8 4 API Page 4 3 9 PageNaybar DTG 1 0 Type Library PrintUT Objects 1 0 Type Library Llrdpcomapi 1 0 Type Library REXUSB61MK2 ActiveX Select Page Range ctiveX Control REXUSB61MK2 SEP Date Time controls Shackwave Flash NE ActiveX Skype4COM 10 Type Library System Monitor Control U2GPIBAX ActiveX OK I SN 9 REXUSB61MK2 ActiveX C Windows SysWOW64 REXUSB 10CX
105. USB micro B 5V USB 200mA SPI 762Hz 50MHz 762Hz 16 6MHz 2ch I2C 762Hz 5MHz 100kHz 400kHz 1MHz 3 4MHz 5MHz 2ch 1 8V 2 5V 3 3V 5V 1 8V 5 0V 69 X115 W X19 5 H mm ek 4998g 0 55 20 80 USB61mk2 exe eee USB61mk2 SS exe ID UnitID Usb61mk2Viewr exe SPI I2C EEPROM Read Write SPII2C DIO VC 2010 2005 6 0 VB2010 2005 6 0 VC 2010 2005 SPI I2C RexUsb61mk2 d11 VC RexUsb61mk2 lib VC RexUsb61mk2 h VB6 RexUsb61mk2 bas VB net RexUsb61mk2 vb VB net C O
106. 4 2 VC gt INT usb61mk2_get_dio_chattering UCHAR UnitID PSHORT pTime VB gt Function Usb61mk2GetDioChattering ByVal UnitID As Byte pHime As Short As Long VB NET gt Function Usb61mk2GetDioChattering ByVal UnitID As Byte C gt ByRef pTime As Short As Integer DIO IIN UnitID IIN pTime Qms RS_SUCCESS 4 2 4 API Page 4 21 12C VC INT usb61mk2_i2c_pullup UCHAR UnitID RS_1I2C_PULLUP fI2cPullup VB gt Function Usb61mk2I2cPullup ByVal UnitID As Byte ByVal fI2cPullup As Byte As Long VB NET gt Function Usb61mk2I2cPullup ByVal UnitID As Byte C ByVal fI2cPullup As Byte As Integer I2C gt SDA SCL IIN UnitID IN fI2cPullup RS_I2C_PULLUP_DISABLE SCL SDA RS_I2C_PULLUP_ENABLE SCL SDA
107. Function Usb61mk2I2cWriteMasterConfig ByVal1 UnitID As Byte C ByVal fDevAdrs As Byte ByVal fAdrs10 As Byte ByVal fSpeed As Byte ByRef pI2CMasterInfo As Object As Integer 12C IIN UnitID IN fDevAdrs 12C Master DeviceAddress 0 1 IN fAdrs10 12C Master Addr10 0 1 IN fSpeed 12C Master Speed 0 1 IIN pI12CMasterInfo 12C Master RS_SUCCESS 4 2 VC gt INT usb61mk2 i2c read_master_data UCHAR UnitID PRS I2C MASTER_INFO pI2CMasterInfo VB gt Function Usb61mk212cReadMasterData ByVal UnitID As Byte pl2CMasterInfo As Long VB NET gt Function Usb61mk212cReadMasterDataConfig C ByVal UnitID As Byte ByRef pI2CMasterInfo As Object As Integer 12C IIN UnitID OUT pI2CMasterInfo I2C Master
108. RS_SUCCESS 4 2 4 API Page 4 35 VC gt INT usb61mk2_spi_get_freq_ex UCHAR UnitID LONG pSpiFreq LONG pSpiApproFreq VB gt Function Usb61mk2SpiGetFreqEx ByVal UnitID As Byte pSpiFreq As Long pSpiApproFreq As Long As Long VB NET gt Function Usb61mk2SpiGetFreqEx ByVal UnitID As Byte C gt ByRef pSpiFreq As Integer ByRef pSpiApproFreq As Integer As Integer SPI IIN UnitID IIN dwSpiFreq SPI Hz IIN dwSpiApprofreq SPI 1Hz RS_SUCCESS 4 2 4 API Page 4 36 SPI VC INT usb61mk2_spi_transmit_master UCHAR UnitID PRS_SPI_TRANSFER_INEO pSPITransferInfo VB gt Function Usb61mk2SpiTransmitMaster ByVal UnitID As Byte pSPITransferInfo As Long VB
109. USB SPVI2C Protocol Emulator High Grade Model 2015 5 1 1 RATOC Systems Inc REX USB6Ilmk2 USB SPII2C Protocol Emulator 7 7 7 2 7 9 4 7 4 1 5 S 1 68 I2C 2 1 Windows 8 1 8 71 Vista 2 2 REX USB6I1mk2 7 OER 2 3 Windows 8 1 8 7 Vista 2 4 UnitiD 2 5 UnitlD OF 2 9 2 4A C VB Visual C DE 4 3 API 4 4 API 4 5
110. 2 20477 6 5 2 a
111. 256 data 16 32 2x x 1 8 2 Q QUAD D DUAL FFh SPI gt TRANS 10 23 01 TRANSFER 0 1 2 3 4 5 6 7 8 9 A B C D E F 00 MOSI 23 01 FF FF FF FF FF FF FF FF MISO FF FF 01 02 41 42 43 44 45 46 ABCDEF SPI gt Q D Dual bit Quad 4bit Single 1bit Single Dual Quad SPI gt TRANS D 10 03 00 00 TRANSFER 0 1 2 3 4 5 6 7 8 9 A B C D E F 00 MOSI 03 00 00 FF FF FF FF
112. 5 6 7 8 9 A B C D E F 20 00 01 02 03 04 05 41 42 43 44 45 46 ABCDEF 12C gt H Hs mode 12C gt READ H 08 50 22 12 READ slave A50 sequential access 0 1 2 3 4 5 6 7 8 9 A B C D E F 20 00 01 02 03 04 05 41 42 43 44 45 46 ABCDEF I2C gt READ 12C gt READ READ option mastercode slave sub length length read data byte length with decimal max 256 Default 1 no option Read data in dialogue format ex READ slave sub length Read data in no sub address format ex READ N slave length Seguential read operation mode ex READ S slave sub length Read data by Hs mode ex READ H mastercode slave sub length This help message 5 COM Page 5 14 SPI SS SSSET TRANS data T data SPI 10
113. IN usb61mk2 set dio_chattering DIO usb61mk2_get_dio_chatterng usb61mk2 i2c pullup DIO I2C SCL SDA usb61mk2_12c_bus_reset 12C usb61mk2_i2c_set_freqd 12C usb61mk2 i2c get freq_ex I2C usb61mk2 i2c_reset_device I2C usb61mk2_ 12c read_master I2C usb61mk2_ i2c write_master I2C 9 usb61mk2 i2c_send I2C usb61mk2_12c_read_master_config I2C usb61mk2_12c_ write_master_config I2C usb61mk2 12c_ read _master_data I2C usb61mk2_12c_ write_master_data 12C
114. WRITE SLVADD SUBADDRESS DAIA 50 50 50 50 50 50 22 23 24 23 25 26 00 01 02 03 04 05 5 COM Page 5 11 N 32 12C gt WRITE N 50 00 01 02 03 04 05 1 Completed I2C gt Hs mode 1 32 I2C gt WRITE H 08 50 00 00 01 02 03 04 05 Completed I2C gt SM a Fast Mode 1 32 12C gt WRITE U 50 00 00 01 02 03 04 05 Completed 12C gt WRITE I2C gt WRITE WRITE option mastercode slave sub data max 32 data no option Write data in dialogue format ex WRITE slave sub Write specified data to the specified sub address of specified slave device ex WRITE C slave sub data max 32 Write specified data to the specified slave device ex WRITE N slave data max
115. 4 2 4 API Page 4 23 VC gt INT usb61mk2_i2c_acknowledge UCHAR UnitID PRS_I2C_ACKNOWLEDGE_INEO pI2CAcknowledgeInfo VB gt Function Usb61mk212cAcknowledge ByVal UnitID As Byte pl2CAcknowledgeInfo As Long VB NET gt Function Usb61mk2I2cAcknowledge ByVal UnitID As Byte C ByRef p12CAcknowledgeInfo As Object As Integer 12C Write Acknowledge IIN UnitID IIN pI2CAcknowledgeInfo 12C Acknowledge typedef struct_RS_I2C_ACKNOWLEDGE_INEO UCHAR Status O ACK 1 WriteCycle USHORT DeviceAddress UCHAR Addr10 7 I2C 10 ULONG WriteCycle 7 ACK Poling USHORT Polhing ACK Poling 10 UCHAR REG Acknowledge Polling RS_I2C_ACKNOWLEDGE_INEO PRS_I2C_ACKNOWLEDGE_INEO RS
116. FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF aTstepa amacoia OOAD FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF AT25320A amacno DOBO FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF aT25640a amacn4 00C0 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF Unit ID ID EE 1 8V 2 5V 3 3V 5V SPI 12C Read Write Hz Hz 1 2C I2C EEPROM Read Write Read Write WriteDatal Write Read Datal Read 3
117. HISTORY ENTER gm Os ENTER Ctrl j Ctrl m BS 1 Ctrl h DEL 1 Ctrl d HOME Ctrl a END Ctrl e Ctrl b Ctrl f Ctrl p Ctrl n Ctrl ce Ctrl k Ctrl u Ctrl y Ctrl k Ctrl u
118. NET gt Function Usb61mk2SpiTransmitMaster ByVal UnitID As Byte C ByRef pSPITransferInfo As Object As Integer SPI IN UnitID IN OUT pSPITransferInfo SPI_TRANSFER typedef struct_RS_SPI TRANSFER_INFO UCHAR MultiIO Multi 1 O Single SFI UCHAR Read Read Data UCHAR SS PIN Low Level High Level UCHAR REG UCHAR Transbit 1byte 7 0 8bit ULONG WriteBytes ULONGReadBytes UCHAR pWriteDataBuff UCHAR pReadDataBufi RS_SPI_TRANSFER_INFO PRS_SP_TRANSFERI_INFO
119. REXUSB61MK2 OK ScriptControl Object C Windows SysWOW64 msscript Microsoft Script F Select Page Range Control Object C Proqram Files x86 Adobe Acro Select Paqe Ra SEP Date Control C Program Files x86 Symantec SEP Date Time SEP DateTime Static C Program Files x86 Symantec SEP Date Time CED Time Cantrnl C Drnnram Eilac vAAWCmantary FD Nate Timae lt UL REXUSB61MK2 Control MK2 1 0 Lek_ R 4 API Page 4 6 dows tion1 ud P B D 4 W B lt gg oO Sa e ll X Form1 vb Ua Windows WindowsAppli REXUSB61MK21 Ew PR z My Project ah tL A
120. SUBADDRESS DATA DATA 50 22 00 Enterl Enterl Enetr 1byte 12C gt WRITE a0 22 WRITE address increment mode SLVADD SUBADDRESS DATA DATA 50 22 00 gt 01 c Page 5 10 1 12C gt WRITE 50 22 WRITE address increment mode SLVADD SUBADDRESS DATA DATA 50 22 00 50 23 00 50 24 00 50 23 02 Ctrl cl 12C gt WRITE 50 22 WRITE address increment mode SLVADD SUBADDRESS DATA DATA 50 25 00 50 26 00 gt Ctrl c gt OO 1 1 82 12C gt WRITE C 50 22 00 01 02 03 04 05
121. b7 b6 b5 b4 b3 b2 b1 bo IN OUT 1 1 1 1 0 0 0 0 12C gt DIO D AA DI0 b7 b6 b5 b4 b3 b2 b1 b0 IN 0 0 OUT 1 I2C gt 5 COM Page 5 20 0 7 b0 b 12C gt DIO DIO bl b6 b5 b4 b3 b2 bl b0 IN 1 0 0 OUT 1 1 0 0 12C gt DIO 1 1 DIO bl b6 b5 b4 b3 b2 bl b0 IN 1 1 0 0 OUT 1 1 0 1 12C gt DIO 7 0 DIO bl b6 b5 b4 b3 b2 bl b0 IN 0 0 OUT 0 12C gt DIO 12C gt DIO DIO option value or direction direction Set dio bit direction output gt 1 input gt 0 Value Set dio bit value 1 or 0 no option Set dio all setting D Set dio all direction 0 7 Set dio every bit setting This help message I2C gt 5 COM Page 5 21 HELP SP 1
122. 000 ReadData LTTERAL 0x0000 0x00FE RS_REG_INFO PRS_REG_INFO RS_SUCCESS 4 2 VC INT usb61mk2_get_reg UCHAR UnitID PRS_REG_INFO pRegInfo VB gt Function Usb61mk2GetReg ByVal UnitID As Byte pRegInfo As Long VB NET C Function Usb61mk2GetReg ByVal UnitID As Byte ByRef pRegInfo As Object As Integer EF INI OUT pRegInfo Register typedef struct_RS_REG_INEO UnitlD UC UC us ll HARRegNo HAR Tx 7 WORD Param DIO Ox0000 ReadData LITERAL Ox0000 0x00FT RS_REG_INFO PRS_REG_INFO RS_SUCCESS 4 2 4 API Page 4 46
123. 19 DIO DIO DIO VALUE I VALUE SPI 12C VALUE 16 D 16 0 7 0 or 1 9 I2C gt DIO DI0 b7 b6 b5 b4 b3 b2 b1 b0 IN 00 0 OUT 0 1 0 1 12C gt b0 b7 12C gt DIO FO DIO bl b6 b5 b4 b3 b2 bl b0 ss OUT 1 1 1 1 0 0 0 0 12C gt D DIO 1 0 12C gt DIO DIO
124. 2C EXMODE Exchange current mode command SPI I2C CONFIG Get configuration command SPI I20C SET Set configuration command SPI I20C WRITE 12C master write command I20 READ 12C master read command 126 TRANS SPI master transfer command SPI SSSET SPI master Slave Select Manual Control command SPI SSRESET SPI master Slave Select Manual Control command SPI DUMP Continuous reading of data from the memory device SPI I2C DIO DIO control command SPI I26 VER Version command SPI 1I2C ECHO Echo command SPI 12C HISOTRY Show command history SPI I2C 2 or HELP This help message SPI I20C More help command I2C gt 5 COM Page 5 22 VER VER SPI 12C 12C gt VER REX USB61Mk2 version 1 00 00 c Copyright RATOC Systems Inc 2014 12C gt ECHO PC
125. 32 Write specified data by Hs mode ex WRITE H mastercode slave data max 32 Write specified data by Ultra Fast Mode ex WRITE U slave data max 32 This help message 5 COM Page 5 12 READ I2C READ R 12C 7bit 10bit 16 4byte 16 10 256 2 NR 256 Hs mode
126. As Long VB NET gt Function Usb61mk2SetSlaveSelect ByVal UnitID As Byte C ByVal bMode As Byte ByVal bState As Byte As Integer 88 IIN UnitID IIN bMode 0 PLD 1 State IN bState SS 0 Low 1 High RS_SUCCESS 4 2 4 API Page 4 45 VC INT usb61mk2_set reg UCHAR UnitID PRS_REG_INFO pRegInfo VB Function Usb61mk28etReg ByVal UnitID As Byte ByVal pRegInfo As Long VB NET gt C Function Usb61mk2SetReg ByVal UnitID As Byte ByVal pRegInfo As Object As Integer EF IIN UnitID IN pRegInfo Register typedef struct_RS_REG_INEO UCHAR RegNo UCHAR Tx WORD Param DIO O0x0
127. C 5 API API API 4 1 WindowsPC 4 Web 1 Page 1 2
128. C FREQ M ADJUST1 ADJUST2 ADJUST3 DELY PULLUP SPI FREQ M DELY BITS SAMPLING ORDER option 9 12C gt Set Vec OFF gt OFF 1 gt 1 8V 2 2 5V 3 gt 3 3V 5 gt 5 0V Set freguency 762 5000000Hz It is possible to put the unit of k or Max is 3400kHz when HS mode ex 100k gt 100000Hz 5M gt 5000000Hz Set adjustment value of speed for Sm Fm Fmr 15 15 Set adjustment value of speed for Hs mode 15 15 Set adjustment value of speed for UF mode 15 15 Set deley between write byte 0 or 12 65535us Set pull up OFF or ON Set frequency 762 50000000Hz It is possible to put the unit of k or ex 100k gt 100000Hz 50M gt 50000000Hz Set deley between write byte 0 or 12 65535us Set send data bit 1 8 Set bus sampling mode 0 3 Set data order MSB or LSB This help message 5 COM Page 5 9 WRITE I2C WRITE data Ww
129. CX RexUsb61mk2 ocx C RexUsb61mk2 cs OS Windows 8 1 877 Vista 32 bit 64 bit 1 Page 1 3 1 2 REX USB61mk2 CD ROM ID ID pdf USB A micro B 1m 20pin 15cm SPI I2C ExPower ExPower 8 USB micro B Access Power USB 1 1 3 Page 1 4 REX USB61mk2
130. Dio ByVal UnitID As Byte ByVal bData As Byte As Long VB NET gt Function Usb61mk2SetDio ByVal UnitID As Byte C ByVal bData As Byte As Integer DIO IN UnittD IIN bData RS_SUCCESS 4 2 VC INT usb61mk2_get_dio UCHAR UnitID PUCHAR pData VB gt Function Usb61mk2GetDio ByVal UnitID As Byte pData As Byte As Long VB NET gt Function Usb61mk2GetDio ByVal UnitID As Byte C gt ByRef pData As Byte As Integer DIO IIN UnitID OUT pData RS_SUCCESS 4 2 VC gt INT usb61mk2_set_dio_chattering UCHAR UnitID SHORT wTime VB gt Function Usb61mk2SetDioChattering ByVal UnitID As Byte ByVal wTime As Short As Long VB NET gt Function Usb61mk2SetDioChattering ByVal UnitID As Byte C gt ByVal wTime As Short As Integer DIO IIN UnitID IN wTime ms RS_SUCCESS
131. F 00000000 Oooo0000C 11111111 FF Q0n0000n h HI _ A lf gt 00000000 h 00000000 h 0 ms _Config 0 4byte 1 256byte write Gms 7bit 10bit
132. FF FF FF MISO FF FF FF 01 41 42 43 44 45 46 ABCDEF SPI gt SPI gt TRANS Q 10 02 00 00 01 02 03 04 05 06 07 TRANSFER 0 1 2 3 4 5 6 7 8 9 A B C D E F 00 MOSI 02 00 00 01 02 03 04 05 06 07 MISO FF FF FF FF FF FF FF FF FF FF SPI gt 5 COM Page 5 15 SPI gt TRANS Q 11 02 924 0a 00 00 01 02 03 04 05 06 07 TRANSFER 0 1 2 3 4 5 6 7 8 9 A B C D E F 00 MOSI 02 0a 00 00 01 02 03 04 05 06 07 MISO FF FF FF FF FF FF FF FF FF FF FF SPI gt TRANS SPI gt TRANS TRANS option length data max 32 data length Transfer data byte length with decimal no option Transfer data This help message Q Quad transfer D Dual transfer dummy clock specified x in the data x number of clock 1 8 output data Q or D command example separated by a colon between the dual quad and single sending the transmission data TRANS D 256 3B 00 00 00 FF TRANS Q 16 38 00 00 00 01 02 03 04 05 06 07 08 09 Oa Ob Oc SPI gt 5 COM Page 5 16 SSSET SSRESET SPI
133. I2cApproFreq As Long As Long VB NET gt Function Usb61mk212cGetFreqEx ByVal UnitID As Byte C gt ByRef pI2cFreq As Integer ByRef pI2cApproFreq As Integer As Integer 12C IIN UnitID IN dwI2cFreq 12C 1 Hz IIN dwIl2cApproFreq I2C 1Hz RS_SUCCESS 4 2 VC gt INT usb61mk2 _i2c reset_device UCHAR UnitID UCHAR mode VB gt Function Usb61mk212cResetDevice ByVal UnitID As Byte ByVal mode As Byte As Long VB NET gt Function Usb61mk212cResetDevice ByVal UnitID As Byte C gt ByVal mode As Byte As Integer I2C IIN UnitID IN mode 0 1 usb61mk2 i2c bus_reset 2 O0h 06h 3 9 Start Stop RS_SUCCESS
134. KHz INTERVAL 20 POWER ON3 PULLUP ON WAIT 10 ADDRESSMODE 7 ADDRESS 0x50 12C Slave address WRITE 0x10 0x02 READ_AND_STOP 8 FILE1 8 POWER OFF END Page 3 15 3 SPI Page 3 16 SAMPLING n n 0 3 0 2 CGI 2 5922 IF MSGYESNO FB IMSB LSB MSB IF MSGYESNO Pi 1 SSPOL or SS_ACTIVE HIGH LOW SS HIGH LOW IF MSGYESNO
135. Long VB NET gt Function Usb61mk2SpiSlaveStart ByVal UnitID As Byte C gt As Integer SPI IIN UnitID RS_SUCCESS 4 2 VC gt INT usb61mk2_spi_slave_end UCHAR UnitID VB gt Function Usb61mk2SpiSlaveEnd ByVal UnitID As Byte As Long VB NET gt Function Usb61mk2SpiSlaveEnd ByVal UnitID As Byte C As Integer SPI IIN UnitID RS_SUCCESS 4 2 VC gt INT usb61_spi_read_slave_data UCHAR UnitID UCHAR Channel USHORT Offset USHORT DataLength PUCHAR pData VB gt Function Usb61mk2SpiReadSlaveData ByVal UnitID As Byte ByVal Channel As Byte ByVal Offset As Long ByVal DataLength As Long pData As Long VB NET gt Function Usb61mk2SpiReadSlaveData ByVal UnitID As Byte C ByVal Channel As Byte ByVal Offset As Integer ByVal DataLength As Integer ByRef pData As Object As Integer SPT IIN UnitID IIN Channel IN Offset IIN DataLength OUT pData RS_SUCCESS
136. S_PWRCTRL 1_8V 1 8V RS_PWROCTRL 2 5V 2 5V RS_PWRCTRL_ 8_8V 3 3V RS_PWRCTRL_ 5_0V 5 0V RS_SUCCESS 4 2 VC INT usb61mk2_mode_change UCHAR UnitID UINT fDeviceMode VB gt Function Usb61mk2ModeChange ByVal UnitID As Byte ByVal fDeviceMode As Long As Long VB NET C Function Usb61mk2ModeChange ByVal UnitID As Byte ByVal fDeviceMode As Integer As Integer Ny SPI I2C IN UnitID IN fDeviceMode RS DEVMODE SPI RS DEVMODE I2C SPI I2C mm RS_SUCCESS 4 2 4 API Page 4 17 VC gt INT usb61mk2_set_mode UCHAR UnitID UCHAR fmode VB gt Function Usb61mk2SetMode ByVal UnitID As Byte ByVal fmode As Byte As Long
137. SlaveInfo 12C Slave RS_SUCCESS 4 2 VC INT usb61mk2_i2c_slave_end UCHAR UnitTD VB gt Function Usb61mk2I2cSlaveEnd ByVal UnitID As Byte As Long VB NET gt Function Usb61mk212cSlaveRnd ByVal UnitID As Byte C gt As Integer I2C IIN UnitID RS_SUCCESS 4 2 4 API Page 4 31 VC gt INT usb61_i2c_ read_slave_config UCHAR UnitID UCHAR Channel PRS_I12C_SLAVE_INFO pI2CSlaveInfo VB gt Function Usb61mk2I2cReadSlaveConfig ByVal UnitID As Byte ByVal Channel As Byte pI2CSlaveInfo As Long VB NET gt Function Usb61mk212cReadSlaveConfig ByVal UnitID As Byte C gt ByVal channel As Byte ByRef pI2CSlaveInfo As Object As Integer I2C IIN UnitID IIN Channel 0 8 OUT pI2CSlaveInfo 12C Slave typedef struct_RS_I2C_SLAVE _INFO U U U CC U a i 7 SHORT DeviceAddress
138. VB NET gt Function Usb61mk2SetMode ByVal UnitID As Byte ByVal fmode C gt As Byte As Integer IIN UnitID IN fmode RS_DEVMODE_SEQ RS_DEVMODE_PACK RS_SUCCESS 4 2 VC INT usb61mk2 set_interval UCHAR UnitID USHORT IntervalCnt VB gt Function Usb61mk2SetInterval ByVal UnitID As Byte ByVal IntervalCnt As Long As Long VB NET gt Function Usb61mk2SetInterval ByVal UnitID As Byte C gt ByVal IntervalCnt As Integer As Integer IN UnitID IN IntervalCnt usec RS_SUCCESS 4 2 4 API Page 4 18 VC INT usb61mk2_get_hw_info UCHAR UnitID PRS_HARDWARE_INEO pHardwareInfo VB gt Function Usb61mk2GetHwInfo ByVal UnitID A
139. Val UnitID As Byte ByVal pWRENInfo pSPITransferInfo ByVal RDSR As Byte ByVal bit As Byte ByVal Value As Byte ByVal dwTime As Long As Long VB NET gt Function Usb61mk2SpiTransmitMasterFast C gt ByVal UnitID As Byte ByVal pWRENInfo As Object ByRef pSPITransferInfo As Object ByVal RDSR As Byte ByVal bit As Byte ByVal Value As Byte ByVal dwTime As Integer As Integer SPI fast IIN UnitID IN pWRENInfo SPI_TRANSFER WriteEnable IIN OUTI pSPITransferInfo SPI_ TRANSFER IIN RDSR ReadStatuaRegister IN bit ReadStatuaRegister RDY bit IIN Value ReadStatuaRegister RDY IIN dwTime 1ms RS_SUCCESS 4 2 4 API Page 4 39 VC INT usb61mk2 spi_transmit_master_quad_fast UCHAR UnitID PRS_SPI TRANSFER_INFO pWRENInfo PRS_SPI TRANSFER_INFO pSPITransferInfo BYTE RDSR BYTE bit BYTE Value DWORD dwTime VB gt Function Usb61mk2SpiTr
140. _SUCCESS 4 2 4 API Page 4 24 VC gt INT usb61mk2_i2c_master_acknowledge UCHAR UnitID PRS_I2C_ACKNOWLEDGE_INEO pI2CAcknowledgeInfo VB gt Function Usb61mk212cAcknowledge ByVal UnitID As Byte pl2CAcknowledgeInfo As Long VB NET gt Function Usb61mk2I2cAcknowledge ByVal UnitID As Byte C gt ByRef pI2CAcknowledgeInfo As Object As Integer I2C Write Acknowledge IN UnitID IIN pI2CAcknowledgeInfo 12C Acknowledge typedef struct_RS_I2C_ACKNOWLEDGE_INEO UCHAR Status O ACK 1 WriteCycle USHORT DeviceAddress UCHAR Addr10 7 I2C 10 ULONG WriteCycle 7 ACK Poling USHORT Polhing ACK Poling 10 UCHAR REG Acknowledge Polling
141. ae WPF Visible False mm 1 2 REXUSB61MK2 Control me W BH 6 a i 8 Debug gt Any CPU Aa ja ae 2 Formi vb Lm 9 AXREXUSB61MK21 OnEventMsg a ea oie i Public Class Forml 8 pb My Project Private Sub AxREXUSBB1MK21_OnEyentMsg ByWal sende U Formi vb End Sub AxREXUSB61MK21 nd Olass _OnEventMsg 0 4 API 4 3 API API VC 4 1 API Page 4 7 usb61mk2_init
142. ansmitMasterQuadFast ByVal UnitID As Byte ByVal pWRENInfo pSPITransferInfo ByVal RDSR As Byte ByVal bit As Byte ByVal Value As Byte ByVal dwTime As Long As Long VB NET gt Function Usb61mk2SpiTransmitMasterQuadFast C gt ByVal UnitID As Byte ByVal pWRENInfo As Object ByRef pSPITransferInfo As Object ByVal RDSR As Byte ByVal bit As Byte ByVal Value As Byte ByVal dwTime As Integer As Integer SPI Quad fast IIN UnitID IIN pWRENInfo SPT TRANSFER WriteEnable IIN OUTI pSPITransferInfo SPI_ TRANSFER IN RDSR ReadStatuaRegister IN bit ReadStatuaRegister RDY bit IIN Value ReadStatuaRegister RDY IIN dwTime 1ms RS_SUCCESS 4 2 4 API Page 4 40 SPI VC gt INT usb61mk2 _ spi slave_start UCHAR UnitID VB gt Function Usb61mk2SpiSlaveStart ByVal UnitID As Byte As
143. atusRegister IN UnitD IINI RDSR ReadStatuaRegister IN bit ReadStatuaRegister RDY bit IN Value ReadStatuaRegister RDY IN dwTime 1ms lm RS_SUCCESS 4 2 4 API Page 4 19 DIO VC gt INT usb61mk2_set_dio_mode UCHAR UnitID UCHAR bDir UCHAR bInt UCHAR bPol UCHAR bTrg VB gt Function Usb61mk2SetDioMode ByVal UnitID As Byte ByVal bDir As Byte ByVal blInt As Byte ByVal bPol As Byte ByVal bTrg As Byte As Long VB NET gt Function Usb61mk2SetDioMode ByVal UnitID As Byte C ByVal bDir As Byte ByVal blInt As Byte ByVal bPol As Byte ByVal bTrg As Byte As Integer DIO IN OUT IN UnitID IN bDir 1 0 IN bnt IN bPol 1 High Low IN bTrg 0 Low 1 High 2 Low High 3 High Low
144. e hitl 1 8V 2 5V 8 3V 5V HI Qr ran o 4 API Page 4 49 cpr s 5 i NN iD gt ch C cht 6 a
145. ed RS_SUCCESS 4 2 VC gt INT usb61mk2_get_regist_value UCHAR UnitID PUCHAR pData VB gt Function Usb61mk2GetRegistValue ByVal UnitID As Byte pData As Long VB NET gt Function Usb61mk2GetRegistValue ByVal UnitID As Byte C gt ByRef pData As Object As Integer IIN UnitID OUT pData 24Byte 0 No 0 15 No 15 16 Reserved RS_SUCCESS 4 2 4 API Page 4 13 VC INT usb61mk2_get_state_hw UCHAR UnitID PUCHAR pData VB gt Function Usb61mk2GetStateHw ByVal UnitID As Byte pData As Long VB NET gt Function Usb61mk2GetStateHw ByVal UnitID As Byte C gt ByRef pData As Object As Integer H W IIN UnitID OUT pData 16Byte
146. fw_version UCHAR UnitID PUCHAR pFWMajorVer PUCHAR pFWMinorVer PUCHAR pFPGAMajorVer PUCHAR pFPGAMinorVer VB Function Usb61mk2GetFwVersion ByVal UnitID As Byte pFWMajorVer As Byte pFWMinorVer As Byte pFPGAMajorVer As Byte pFPGAMinorVer As Byte As Long VB NET C gt Function Usb61mk2GetFwVersion ByVal UnitID As Byte ByRef pFWMajorVer As Byte ByRef pFWMinorVer As Byte ByRef pFPGAMajorVer As Byte ByRef pFPGAMinorVer As Byte As Integer FPGA IN UnitID OUT pFWMajorVer OUT pFWMinorVer OUT pFPGAMajorVer FPGA OUT pFPGAMinorVer FPGA mi RS_SUCCESS 4 2 VC INT usb61mk2 led_control UCHAR UnitID UINT fLedState VB gt Function Usb61mk2LedControl ByVal UnitID As Byte ByVal fLedState As Long As Long VB NET C gt Function Usb61mk2LedControl ByVal UnitID As Byte ByVal fLedState As Integer As Integer IN UnitID
147. g0 UCHAR plnst1 UCHAR pReg1 VB gt Function Usb61mk2SpiReadSlaveStatus ByVal UnitID As Byte plInst0 As Byte pReg0 As Byte pInst1 As Byte pReg1 As Byte As Long VB NET gt Function Usb61mk2SpiReadSlaveStatus ByVal UnitID As Byte C ByRef plInst0 As Byte ByRef pReg0 As Byte ByRef plInst1 As Byte ByRef pReg1 As Byte As Integer SPIL IIN UnitID OUT pInst1 chO OUT pReg0 ch0 OUT pInst1 ch1 OUT pReg1 ch1 RS_SUCCESS 4 2 VC gt INT usb61_spi_write_slave_status UCHAR UnitID UCHAR Enable0 UCHAR Reg0 UCHAR Enable1 UCHAR Reg1 VB gt Function Usb61mk2SpiWriteSlaveStatus ByVal UnitID As Byte ByVal Enable0 As Byte ByVal Reg0 As Byte ByVal Enable1 As Byte ByVal Reg1 As Byte As Long VB NET gt Function Usb61mk2SpiWriteSlaveStatus ByVal UnitID As Byte C ByVal Enable0 As Byte ByVal Reg0 As Byte ByVal Enable1 As Byte ByVal Reg1 As Byte As Integer SP
148. h NN 1 4byte 1 256byte write ms Erase Erase 0x00 0xFF Erase Erase ms
149. io E E V P B D A W H lt 9 Debug x AnyCPU i 8 SgitegilR 5 WindowsAppli WindowsApplication1 NET Framework COM WPF COM PDWizard PackageWizPanels C Program Files x86 Microsoft Vi Packaqe and De PDWizard SetupPkqPanels C Program Files x86 Microsoft Vi Packaqe and De PrinterQueueView Class C Windows system32 puiobj dll PrintUI Objects RDPViewer Class C Windows system32 rdpencom dI rdpcomapi 1 0 REXUSB6 1MK2 Recordset DTC C Proqgram Files x86 Microsoft Vi VIDTC2 1 0 Typ C ontrol Recordset Navbar DTC kee lal Files x86 Microsoft Vi vidtc3 2 REXUSB61MK2 Control C Windows sysWOW64 REXUSB
150. meters Invalid option Invalid parameter Not enough option or parameter Not found event of history number No ack or bus error lock error SPI transfer error 12C SPI Can not be changed during SSSET SPI SS Timeout error Not supphed power 5 COM Page 5 4 m EXMODE SPI 12C 2 EXMODE M SPI 12C
151. nn mm SPI po OO030 00 0000 00 00 00 00 00 00 00 00 00 00 00 00 oo oo40 00 00000000 OU 00 OO OO 00 00 00 00 00 oo oo Read Write OO50 OU OO DO QO 00 00 00 00 QO 00 00 00 QO OO 00 00 Read wie moeo 00 OO OO 00000000 00 00 00 00 00 00 OO 00 QO mm 0 000000000000000000 00 00 O00 00 00 mm OO80 0000000000 00 00 00 OO 00 00 00 QO OO 00 OO 123456 pg 123153 pg oo0 000000000000 00 00 OO 00 OO 00 00 00 00 00 ooa0 O00 OO 00 00 0 00 00 00 00 0 00 00 00 00 00 00 mpo 00 DO 0000 00 00 00 00 DO 00 00 0 00 OO 00 OOCH 00 00 00 00 00 00 00 00 OO 0 00 0 00 00 00 00 1 15 usec 50 EEPROM Read Wkite Read Data oon ADDR O00 01 02 03 04 05 06 07 08 09 OA OB OC OD OE OF O000 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF Read Wite OO1O FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 256 0020 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF i 0030 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0040 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF Ye O050 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF O060 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF PTEEPROM IC FEROM O00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF AT25080A am4cosB 0080 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF a 0090
152. req ByVal UnitID As Byte ByVal pSPIInfo As Long VB NET gt Function Usb61mk2SpiSetFreq ByVal UnitID As Byte C ByVal pSPIInfo As Object As Integer SPI IIN UnitID IIN pSPIInfo SPI typedef struct_RS_SPI_INEO UCHAR SampTiming 7 UCHARFB 7 UCHARSS_A 7 UCHARSS_Dis 7 LONG dwSPIFredj Hz RS_SPI_INFO PRS_SPI_INEO RS_SUCCESS 4 2 VC gt INT usb61mk2_spi_get_freq UCHAR UnitID PRS_SPI_INFO pSPIInfo VB gt Function Usb61mk2SpiGetFreq ByVal UnitID As Byte pSPIInfo As Long VB NET gt Function Usb61mk2SpiGetFreq ByVal UnitID As Byte C ByRef pSPIInfo As Object As Integer SPI IIN UnitID OUT pSPIInfo SPI typedef struct_RS_SPI_INEO UCHAR SampTiming UCHARFB UCHARSS_A 7 UCHARSS_Dis 7 LONG dwSPIFredj Hz RS_SPI_INFO PRS_SPI INFO
153. s Byte pHardwareInfo As Long VB NET gt Function Usb61mk2GetHwInfo ByVal UnitID As Byte ByRef pHardwarelnfo As Object As Integer IIN UnitD OUT pHardwareInfo typedef struct_RS_ HARDWARE_INFO UCHAR DeviceMode 7 SPII2C UCHAR PowerCtrl WORD TargetPower 7 WORD Interval LONG Frequency 1Hz UCHAR Sign1 7 UCHAR Sign2 UCHAR Sign3 UCHAR Adjust1 UCHAR Adjust2 UCHAR Adjust3 7 RS_HARDWARE_INEO PRS_HARDWARE_INFO RS_SUCCESS 4 2 VC gt INT usb61mk2_wait_readstatus UCHAR UnitID BYTE RDSR BYTE bit BYTE Value DWORD dwTime VB gt Function Usb61mk2WaitReadStatus ByVal UnitID As Byte ByVal RDSR As Byte ByVal bit As Byte ByVal Value As Byte ByVal dwTime As Long As Long VB NET gt Function Usb61mk2WaitReadStatus ByVal UnitID As Byte C ByVal RDSR As Byte ByVal bit As Byte ByVal Value As Byte ByVal dwTime As Integer As Integer ReadSt
154. t Em b a LPT WF REX USB61mk2 Virtual Communications Port COM3 gt 2 Windows Page 2 4 2 3 Windows 8 1 8 7 Vista I RATOC REX USB61mk2 Installer REX USB61mk2 1 lt 3 ag lt a RATOC REX USB61mk2 Installer RATOC

Download Pdf Manuals

image

Related Search

Related Contents

Whynter Dehumidifier HAC-100S User's Manual  Panasonic Arbitrator 360 Operating Manual    PDF / 118k  Therma-Stor Products Group Ultra-Aire 100V User's Manual  User manual  conexão de microgeração residencial fotovoltaica com o  Topcom KS-4241  

Copyright © All rights reserved.
Failed to retrieve file