|
aHR0cDovL2ZyZWVzaGlwLmNvLmty
Modname = ckeditor
USBTurnIO¾î´ðÅÍ, HIDEquipment, µå¶óÀ̺ê ÇÁ¸®
¡Ü Áö¿ø 12Mbps Ç® SpeedUSB Àü¼Û, ȣȯ USB V2.0 ¡Ü Áö¿ø 5V °ø±Þ Àü¾Ð ¹× 3.3V Àü¿ø °ø±Þ Àü¾Ð. ¡Ü ±ÔÁ¤ Áؼö USB °ü·Ã »ç¾ç, µî±Þ Àåºñ °ü·Ã Áؼö HID»ç¾ç ¡£
DEMO¼ÒÇÁÆ®¿þ¾î ´Ù¿î·Îµå:
Hid2ios: https://usendz.lanzouf.com/iEwde03b56ij
PH2.0-4 PÆ®·£½ºÆ÷Á¸Àº ´ÙÀ½°ú °°ÀÌ Á¤ÀÇ µÈ 2OneIO ¸¸ ¸®µåÇÕ´Ï´Ù.
VCC IO1 IO2 GND
VCCwithIOÀÏ°üµÈ Àü¾Ð
5VVersion isVCCFor5V, 3.3 VVVCWhen ¹öÀü VCCÀü¾Ð is3.3V
IORelatedAPI
/********************************************************************* * ¹®ÀÚ ¹øÈ£ À̸§: ch9326_set_gpiodata * ±â´É ¼³¸í: * ±â´É ¼³¸í: * È£Ãâ ±â´É: libusb_control_transfer (libusb.a) * ±Û·Î¹ú º¯¼ö: * ¼Õ½Ç: ¼¸íµÇÁö ¾ÊÀº ½¡ »öÀÎ: Àåºñ »öÀÎ ¹øÈ£, 0 No.1a ÀåÄ¡¿¡ ÇØ´ç, 1 No.2a ÀåÄ¡¿¡ ÇØ´ç... Nnn + 1a ÀåÄ¡ (n<= 16) ¿¡ ÇØ´ç * ¼¸íµÇÁö ¾ÊÀº ¹®ÀÚ µ¥ÀÌÅÍ: Bit0 À» ¼³Á¤ÇÏ¿© IO1Level,0 Àº Ãâ·Â ³·Àº ¼öÁØ, 1 Àº Ãâ·Â ³ôÀº ¼öÁØ * Bit1 Àº IO2Level À» ¼³Á¤ÇÏ´Â µ¥ »ç¿ëµÇ¸ç, 0 Àº Ãâ·Â ³·Àº ·¹º§ÀÔ´Ï´Ù. * µ¹¾Æ°¡±â: ÀÛ¾÷ ¼º°ø: 1 ÀÛ¾÷ ½ÇÆÐ: 0 * ¹ÌÅÍ ¼³Á¤: tech32 ³¯Â¥: 2011-11 * ¼ö¸® º¯°æ: tech33 ³¯Â¥: 2014-11 * ¹öÀü º¥: VER 1.0.0.0 ***********************************************************************/ ¿ÜºÎ ¼¸íµÇÁö ¾ÊÀº ½¡ Ch9326_set_gpiodata ( ¼¸íµÇÁö ¾ÊÀº ½¡ »öÀÎ, ¼¸íµÇÁö ¾ÊÀº ½¡ µ¥ÀÌÅÍ );
/********************************************************************* * ¹®ÀÚ ¹øÈ£ À̸§: ch9326_set_gpiodir * ±â´É ¼³¸í: * ±â´É ¼³¸í: * È£Ãâ ±â´É: libusb_control_transfer (libusb.a) * ±Û·Î¹ú º¯¼ö: * ¼Õ½Ç: ¼¸íµÇÁö ¾ÊÀº ½¡ »öÀÎ: Àåºñ »öÀÎ ¹øÈ£, 0 No.1a ÀåÄ¡¿¡ ÇØ´ç, 1 No.2a ÀåÄ¡¿¡ ÇØ´ç... Nnn + 1a ÀåÄ¡ (n<= 16) ¿¡ ÇØ´ç * ¼¸íµÇÁö ¾ÊÀº char dir : Bit0 À» ¼³Á¤ÇÏ´Â µ¥ »ç¿ë IO1 ¹æÇâ, 0 ÀÔ·Â ¡¢ 1 Ãâ·ÂÀÇ °æ¿ì * Bit1 ¼³Á¤¿¡ »ç¿ë IO2Direction,0 ÀÔ·Â ¡¢ 1 Ãâ·Â * µ¹¾Æ°¡±â: ÀÛ¾÷ ¼º°ø: 1 ÀÛ¾÷ ½ÇÆÐ: 0 * ¹ÌÅÍ ¼³Á¤: tech32 ³¯Â¥: 2011-11 * ¼ö¸® º¯°æ: tech33 ³¯Â¥: 2014-11 * ¹öÀü º¥: VER 1.0.0.0 ***********************************************************************/ ¿ÜºÎ ¼¸íµÇÁö ¾ÊÀº ½¡ Ch9326_set_gpiodir ( ¼¸íµÇÁö ¾ÊÀº ½¡ »öÀÎ, ¼¸íµÇÁö ¾ÊÀº ½¡ µð¸£ );
/********************************************************************* * ¹®ÀÚ ¹øÈ£ À̸§: ch9326_set_gpio * ±â´É ¼³¸í: * ±â´É ¼³¸í: * È£Ãâ ±â´É: libusb_control_transfer (libusb.a) * ±Û·Î¹ú º¯¼ö: * ¼Õ½Ç: ¼¸íµÇÁö ¾ÊÀº ½¡ »öÀÎ: Àåºñ »öÀÎ ¹øÈ£, 0 No.1a ÀåÄ¡¿¡ ÇØ´ç, 1 No.2a ÀåÄ¡¿¡ ÇØ´ç... Nnn + 1a ÀåÄ¡ (n<= 16) ¿¡ ÇØ´ç * ¼¸íµÇÁö ¾ÊÀº char dir : Bit0 À» ¼³Á¤ÇÏ´Â µ¥ »ç¿ë IO1 ¹æÇâ, 0 ÀÔ·Â ¡¢ 1 Ãâ·ÂÀÇ °æ¿ì * Bit1 ¼³Á¤¿¡ »ç¿ë IO2Direction,0 ÀÔ·Â ¡¢ 1 Ãâ·Â * ¼¸íµÇÁö ¾ÊÀº ¹®ÀÚ µ¥ÀÌÅÍ: Bit0 À» ¼³Á¤ÇÏ¿© IO1Level,0 Àº Ãâ·Â ³·Àº ¼öÁØ, 1 Àº Ãâ·Â ³ôÀº ¼öÁØ * Bit1 Àº IO2Level À» ¼³Á¤ÇÏ´Â µ¥ »ç¿ëµÇ¸ç, 0 Àº Ãâ·Â ³·Àº ·¹º§ÀÔ´Ï´Ù. * µ¹¾Æ°¡±â: ÀÛ¾÷ ¼º°ø: 1 ÀÛ¾÷ ½ÇÆÐ: 0 * ¹ÌÅÍ ¼³Á¤: tech32 ³¯Â¥: 2011-11 * ¼ö¸® º¯°æ ±âÁØ: ³¯Â¥: * ¹öÀü º¥: VER 1.0.0.0 ***********************************************************************/ ¿ÜºÎ ¼¸íµÇÁö ¾ÊÀº ½¡ Ch9326_set_gpio ( ¼¸íµÇÁö ¾ÊÀº ½¡ »öÀÎ, ¼¸íµÇÁö ¾ÊÀº ½¡ µð¸£, ¼¸íµÇÁö ¾ÊÀº ½¡ µ¥ÀÌÅÍ );
/********************************************************************* * ¹®ÀÚ ¹øÈ£ À̸§: ch9326_get_gpio * ±â´É ¼³¸í: * ±â´É ¼³¸í: * È£Ãâ ±â´É: libusb_control_transfer (libusb.a) * ±Û·Î¹ú º¯¼ö: * ¼Õ½Ç: ¼¸íµÇÁö ¾ÊÀº ½¡ »öÀÎ: Àåºñ »öÀÎ ¹øÈ£, 0 No.1a ÀåÄ¡¿¡ ÇØ´ç, 1 No.2a ÀåÄ¡¿¡ ÇØ´ç... Nnn + 1a ÀåÄ¡ (n<= 16) ¿¡ ÇØ´ç * ¼¸íµÇÁö ¾ÊÀº ¹®ÀÚ µ¥ÀÌÅÍ: Bit5RepeationIO1 ÀÔ·Â ¼öÁØ »óÅÂ, For1 Àº ³ôÀº ¼öÁØÀ» ³ªÅ¸³À´Ï´Ù. Bit3RepestationIO2Input ·¹º§ »óÅÂ, For1 Àº ³ôÀº ·¹º§À» ³ªÅ¸³»¸ç For0 ³·Àº ·¹º§À» ³ªÅ¸³À´Ï´Ù. * µ¹¾Æ°¡±â: ÀÛ¾÷ ¼º°ø: 1 ÀÛ¾÷ ½ÇÆÐ: 0 * ¹ÌÅÍ ¼³Á¤: tech32 ³¯Â¥: 2011-11 * ¼ö¸® º¯°æ ±âÁØ: ³¯Â¥: * ¹öÀü º¥: VER 1.0.0.0 ***********************************************************************/ ¿ÜºÎ ¼¸íµÇÁö ¾ÊÀº ½¡ Ch9326_get_gpio ( ¼¸íµÇÁö ¾ÊÀº ½¡ »öÀÎ, ¹®ÀÚ * µ¥ÀÌÅÍ );
-------------------------------------------------------------------------------------
EVTÆÐÅ°Áö ´Ù¿î·Îµå:
http:// www.wch.cn/downloads/file/180.html
-------------------------------------------------------------------------------------
¸®´ª½º Á¤º¸ °³¹ß Áß
https://usendz.lanzoum.com/iBUy40pk31sd
|
|
|
|
|