Òý ÑÔ£º
ͨÓÃÐÔ´®Ðнӿڣ¨USB£©ÊÇÒ»ÖÖÊÊÓÃ1394Á¬½ÓµÄÐÂʽ´®ÐÐͨÐŲå¿Ú£¬Ê¹Íâ½ÓÉ豸µ½µç×Ó¼ÆËã»úµÄÁª½Ó¸üΪ¸ßЧÂʱã½Ý¡£ÕâÀà²å¿ÚºÏÊÊÓÚ¶àÖÖ¶àÑù»úÆ÷É豸£¬²»µ«¾ß±¸Ñ¸ËÙ¡¢1394Á¬½Ó¡¢ÊÊÓÃÈȲå°ÎµÄÌØÐÔ£¬»¹ÄÜÓë´ËͬʱÁª½Ó¸ß´ï127¸ö»úÆ÷É豸£¬½â¾öÁËÈçÙYԴì¶Ü¡¢ÖжÏÇëÇóºÍÁ¢¼´Êý¾ÝͨµÀµÈÎÊÌâ¡£Òò¶ø£¬ÓúÀ´Óú¶àµÄ¿ª·¢ÈËÔ±ÓûÔÚ×ÔÉíµÄÉÌÆ·ÖÐÓ¦ÓÃÕâÀàͨÐŽӿڡ£RS232Êǵ¥¶ÀÒ»¸ö»úÆ÷É豸Á¬½Óµç×Ó¼ÆËã»ú³£³£Ñ¡ÓõÄÒ»ÖÖÁ¬½Ó·½·¨£¬ÆäÓ²¼þÅäÖúÍAPPÐÒå·Ç³£¼òµ¥£¬Óкܶഫͳʽ»úÆ÷É豸ѡÓÃÁËÕâÀàͨÐÅ·½Ê½¡£½«USBתUART¹Ø¼ü¼¼ÊõÓÚµ¥Æ¬»úÉè¼ÆÓëPC»úÖмäµÄÊý¾ÝͨѶ£¬ÔÚµç×Ó¼ÆËã»úÉÏÔì³ÉÒ»¸öÄ£ÄâµÄCOM¿Ú£¬¿Í»§Ö»ÐèÒÀÕÕͨÓÃÐÔ´®ÐнӿÚÒ»ÑùÓ¦ÓÃUSB¿Ú¾Í¿ÉÒÔ¡£ÄÇÑù²»µ«ÄÜʹµ¥Æ¬»úÉè¼Æ¾ßÓÐUSBͨѶµÄÖÚ¶àÓÅÊÆ£¬¼òµ¥»¯ÁËUSB³ÌÐò±àд£¬Óë´Ëͬʱ»¹Äܹ»ÔËÓÃUSB¶Ôµ¥Æ¬»úÉè¼Æ¸øÓè5VµÄ¿ª¹ØµçÔ´£¨500mAÏÂÁУ©¡£ÒÀ¾Ý¼¯³ÉicCP2101µÄUSBתUART¼¼ÊõÐÔÌØÐÔÉè¼Æ·½°¸ÁËÊÔÑéÏß·°å£¬×öµ½Á˼ȸøÓèÊÔÑéµçÔ´µç·°å¿ª¹ØµçÔ´£¬ÓÖÍê³Éµç×Ó¼ÆËã»úÓëÊÔÑéÏß·°åͨѶµÄÄ¿µØ£¬²¢Èںϵ¥Æ¬»úÉè¼ÆIAP¼¼ÊõÐÔ£¬¿É½øÐе¥Æ¬»úÉè¼ÆµÄ¿ÉÊÓ»¯±à³Ì¡£
1¡¢CP2101¼¯³ÉicµÄ¹¦Óü°¹¤×÷ÖÐÔÀíͼ
¼¯³ÉicCP2101ÊÇÒ»ÖÖÏà¶Ô¸ß¶È¼¯³É»¯µÄUSBתUARTÇŽӯ÷£¬Ëü°üÀ¨ÓÐUSB2.0ÂúËÙ×÷ÓÿØÖư塢USBÊÕ·¢Æ÷Õðµ´Æ÷ºÍ¶àÏ̴߳®ÐÐͨÐÅ£¨UART£©¡£¸Ã¼¯³ÉicµÄËùÓÐ×÷Óü¯³É»¯ÔÚÒ»¸ö5mm5mmµÄMLP28·â×°ÐÎʽµÄICÖС£CP2101ÄÚǶÓÐÓëµç×Ó¼ÆËã»úͨѶµÄUSBÐÒ壬¹¤×÷ÖÐʱ£¬»áÔÚµç×Ó¼ÆËã»úÉÏÔì³ÉÒ»¸öÐéËÆCOM¿Ú£¬¿Í»§¾Í¿ÉÒÔÒÀÕÕͨÓÃÐÔ´®Ðнӿڵĵ÷½Ú·½·¨À´Ó¦ÓÃÕâÒ»COM¿Ú¡£
CP2101ÄÚ¼¯³É»¯Óкü¸¸ö¿ØÖÆÄ£¿é£¬·Ö±ð½øÐв»Ò»ÑùµÄ×÷Óã¬ÈçÏÂͼ1ËùÏÔʾ¡£
¢Ù USB×÷ÓÿØÖưåÊÇÒ»¸öºÏºõUSB 2.0µÄÂúËÙÔªÆ÷¼þ£¬¼¯³É»¯ÁËÊÕ·¢Æ÷ºÍƬÄÚÏà¶ÔÓ¦µÄÏÂÀµç×èÆ÷£¬USB×÷ÓÿØÖưå¹ÜÀí·½·¨ USBºÍ UART¼äÈ«²¿µÄ´«ÊäÊý¾ÝºÍÓÉ USBÖ÷¿ØÖư崫³öµÄÖ¸ÁîÒªÇó¼°ÆäÓÃÒÔ²Ù×Ý UART×÷ÓõÄÖ¸ÁUSB½Ó¿ÚµÄÊý¾ÝÐźÅÐðÊöÈç±í1Áгö¡£
¢Ú ¶àÏ̴߳®ÐÐͨÐÅ£¨UART£©°üº¬TX £¨ÍÆËÍ£© ¡¢RX £¨½ÓÊÜ£© ¡¢Êý¾ÝÐźż°ÆäRTS¡¢ CTS¡¢ DSR¡¢ DTR¡¢ DCDºÍ RI²Ù×ÝÊý¾ÝÐźš£UARTÊÊÓà RTS/CTS¡¢ DSR/DTRºÍ XOn/XOff»ÓÊÖÐÒ壬¿ÉÒÔ¸ù¾Ý³ÌÐò±àдʹUARTÊÊÓø÷ÖÖ¸÷ÑùÊý¾ÝÀàÐͺʹ®¿Ú²¨ÌØÂÊ£¬´®¿Ú²¨ÌØÂʵķ¶³ë´Ó300¡«921600²»Ò»¡£´ÓCP2101±ä»»³öÈ¥µÄUARTÊý¾ÝÐźŲ¢²»Êǹ淶µÄRS232Âö³åÐźţ¬·´¶øÊÇTTLµçƽ£¬ÆäÊý¾ÝÐźÅÐðÊöÈç±í2Áгö¡£
¢Û ƒÈ²¿ EEPROM¿ÉÒÔÓÃÒÔ´¢´æÓÉ»úÆ÷É豸³õʼÉú²úÉ̽綨µÄUSB¾ÏúÉÌID¡¢ÉÌÆ·ID¡¢²úÆ·½éÉÜ¡¢¿ª¹ØµçÔ´Ö÷Òª²ÎÊýÔªÆ÷¼þ¡¢°æ±¾ÐÅÏ¢ºÍÔªÆ÷¼þϵÁкŵÈÐÅÏ¢ÄÚÈÝ¡£
¢Ü µçѹµ÷½ÚÆ÷ÊÇÒ»¸ö¿ÉÒÔÓÉUSBϵͳ×ÜÏßÍÆ¶¯µÄÔªÆ÷¼þ¿ª¹ØµçÔ´£¬¿ÉÔÚVDD¹Ü½Åµ¼³ö3.0~3.6 V¹¤×÷µçѹ£¬1~100 mAµçÁ÷Á¿¡£
2¡¢¸ù¾ÝUSBתUART¼¼ÊõÐÔµÄIAP³ÌÐò±àдµç·ÔÀí
2.1CP2101µÄÍⲿͨÐŽӿÚ
CP2101ÊÇUSBת´®ÐнӿÚÇŽӯ÷£¬Ëü±ØÐëÉè¼Æ·½°¸Íâ½ÓUSB½Ó¿ÚµçÔ´µç·ºÍRS232ͨÐŽӿڡ£USB½Ó¿ÚµçÔ´µç·Íê³ÉCP2101Óëµç×Ó¼ÆËã»ú¼äµÄͨѶ£»RS232ͨÐŽӿÚÍê³ÉCP2101ºÍÍâ½ÓÉ豸ÖмäµÄͨѶ¡£Í¨ÐŽӿÚÈçÏÂͼ2ËùÏÔʾ¡£ÔÚÆäÖÐRS232Âö³åÐźű任µçÔ´µç·¿É°´ÕÕ±ØÐë²ÉÓÃMAX3243»òMAX232¡£
¶ÔʹÓÃÕß¶øÑÔ£¬CP2101±ãÊÇÒ»¸öUSBתRS232µÄ¼¯³Éic£¬Ö»²»¹ýÊÇRS232µÄ¼üÈëºÍµ¼³öÊý¾ÝÐźžùΪTTLµçƽ£¬¶ø²»Êǹ淶µÄRS232Âö³åÐźš£ËüµÄ²ÉÓÃÓëÒ»°ãµÄUSBÍâ½ÓÉ豸ͬÑù£¬µ±µÚÒ»´Îͨµç²å½øPC»úUSB½Ó¿Úʱ£¬ÏµÍ³Èí¼þ»áÌáÐѰ²Ñb¶ÔÓ¦µÄÇý¶¯Èí¼þ£¬Çý¶¯Èí¼þ¿É´ÓÍøÖ·www.xhl.com.cnÉÏÔÚÏßÏÂÔØ¡£Çý¶¯Èí¼þ°²×°Íêºó£¬ÏµÍ³Èí¼þ»áÈ«×Ô¶¯Ìí¼ÓÒ»¸öCOM¿Ú£¬¿Í»§¾Í¿ÉÒÔÒÀÕÕ´«Í³Ê½µÄ´®ÐнӿڲÙ×Ý·½·¨À´Ó¦ÓÃÕâÒ»º¬ÓÐ5 VºÍ3.3 VÅäµçµÄ¡°COM¿Ú¡±¡£
2.2ÒÀ¾ÝCP2101Éè¼Æ·½°¸IAP¹¤×÷ÖеçÔ´µç·
ÒÀ¾ÝIAP³ÌÐò±àдµÄÔÀí£¬¼ÙÈ絥Ƭ»úÉè¼ÆÔÚ2 sÄÚ›]ÓжÁÈ¡µ½Ò»ÇÐIAPÖ¸ÁÔÚ¿´ÃŹ·1¼ÆÊ±Æ÷µÄЧ¹ûϽ«È«×Ô¶¯½øµ½¿ÉÖ´ÐгÌÐò¡£¿Í»§¿ÉÒÔ¸ù¾Ý³ÌÐò±àд²Ù×Ý´®ÐнӿÚÉϵÄRTS¹Ü½ÅÔì³ÉУ׼Êý¾ÝÐźÅÀ´²Ù×ݵ¥Æ¬»úÉè¼Æ¡£»¹¿ÉÒÔÔÚУ׼ºó£¨2 sÄÚ£©Á¢¼´ÒÔ³ÐŵµÄ´®¿Ú²¨ÌØÂÊ´«ÊäHEX±àÂëÎĵµ£¬È«×Ô¶¯½øÐгÌÐòÁ÷³ÌµÄ²ÁµôºÍÔØÈ룬´ó´ó¼ò»¯ÁËIAP³ÌÐò±àдȫ¹ý³Ì¡£
ÒÀ¾ÝIAP³ÌÐò±àдµÄ»ù±¾ÔÀí£¬´´×÷ÕßÒÀ´ÎÉè¼Æ·½°¸Á˶þÖÖͨÐŽӿڡ£Ò»ÖÖÊÇ´«Í³Ê½µçÔ´µç·IAP¹¤×÷ÖеçÔ´µç·£¬›]ÓÐÓ¦ÓÃCP2101¼¯³Éic£¬ÈçÏÂͼ3ËùÏÔʾ¡£ÁíÒ»ÖÖÊÇÔËÓÃCP2101Éè¼Æ·½°¸µÄIAP¹¤×÷ÖеçÔ´µç·£¬ÈçÏÂͼ4ËùÏÔʾ¡£
ÔÚ´«Í³Ê½µçÔ´µç·IAP¹¤×÷ÖеçÔ´µç·ÖУ¬ÔËÓÃUSB½Ó¿Ú¸øÓèTTL¿ª¹ØµçÔ´£¬´®ÐнӿڸøÓèIAP³ÌÐò±àд¡¢´«ÊäÊý¾Ý¼°Ð£×¼²Ù×ÝÊý¾ÝÐźš£Í¼3ÖУ¬R1¡¢R2¡¢C1ºÍK1×é³É´«Í³Ê½µÄͨµçÈ«×Ô¶¯ºÍÊÖ¶¯Ê½ÑÓʱµç·£¬R7¡¢D1×é³ÉÒ»¸öÓÉ´®ÐнӿÚRTS¶Ë²Ù×ݵÄÑÓʱµç·£»´®ÐнӿÚÊý¾ÝÐźűØÐëÓÉRS232Âö³åÐźű任ΪTTLµçƽ£¬±ØÐëÉè¼Æ·½°¸Âö³åÐźű任µçÔ´µç·»òÑ¡ÓÃרÃŵÄÂö³åÐźű任¼¯³Éic¡£¸ÃµçÔ´µç·ÔËÐÐʱ±ØÐëÓÐÁ½¸ö²å¿Ú£¬USB½Ó¿ÚºÍCOM½Ó¿Ú£¬USB½Ó¿ÚµÄ¹¦ÓÃÊǸøÓèTTLµçƽµÄ¿ª¹ØµçÔ´£¬´®ÐÐͨÐŵŦÓÃÊÇ´®ÐнӿÚͨѶ¡¢IAP³ÌÐò±àд¼°Ð£×¼Êý¾ÝÐźŲÙ×Ý¡£
ÔÚÔËÓÃCP2101Éè¼Æ·½°¸µÄIAP¹¤×÷ÖеçÔ´µç·ÖУ¬USB½Ó¿Ú³ý¿ª¸øÓèTTL¿ª¹ØµçÔ´Íâ¡¢Ò²Óд®ÐнӿÚͨѶ¡¢IAP³ÌÐò±àд¼°Ð£×¼Êý¾ÝÐźŲÙ×Ý¡£Í¼4ÖУ¬R5¡¢R6¡¢C2ºÍK2×é³É´«Í³Ê½µÄͨµçÈ«×Ô¶¯ºÍÊÖ¶¯Ê½ÑÓʱµç·£¬R3¡¢R4¡¢D2ºÍT1×é³ÉÒ»¸öÓÉ´®ÐнӿÚRTS¶Ë²Ù×ݵÄÑÓʱµç·£¬ÒòΪCP2101±ä»»ºóµÄѶºÅÊÇTTLµçƽ£¬¿ÉÒÔÁ¢¼´Îªµ¥Æ¬»úÉè¼ÆÓ¦Ó㬽ÚÔ¼ÁËRS232Âö³åÐźű任ΪTTLµçƽµÄÐÖúµçÔ´µç·¡£
ÔËÓÃCP2101Éè¼Æ·½°¸µÄIAP¹¤×÷ÖеçÔ´µç·ÓнϴóµÄÓÅÊÆ£¬ËüÖ»ÐèÓ¦ÓÃUSB½Ó¿Ú¾Í¿ÉÒÔ½øÐиøÓèTTL¿ª¹ØµçÔ´¡¢´®ÐнӿÚͨѶ¡¢IAP³ÌÐò±àд¼°Ð£×¼Êý¾ÝÐźŲÙ×Ý£¬½µµÍÁ˵ç×Ó¼ÆËã»úÓëÍâ½ÓÉ豸ÖмäµÄ²å¿Ú£¬Óë´ËͬʱҲΪÔÚ›]ÓÐCOM¿ÚµÄµç×Ó¼ÆËã»úÉÏ¿ªÕ¹IAP³ÌÐò±àд¸øÓèÁ˺ÜÓпÉÄÜ£¬Ìá¸ßÁËÍâ½ÓÉ豸µÄÁéÃôÐÔ¡£ÔÚµçÔ´Éè¼ÆÖУ¬Ñ¡ÓÃCP2101¼¯³Éic£¬¼È¿ÉÒÔ½ÚÔ¼RS232Âö³åÐźű任ΪTTLµçƽµÄµçÔ´µç·£¬ÓÖÓ¦ÓÃ5 mm5 mmµÄMLP28·â×°ÐÎʽ£¬½µµÍÁËÏß·°å×ÜÃæ»ý£¬½ÚÔ¼Á˳ɱ¾·Ñ¡£
ÔÚ¿ªÕ¹IAP³ÌÐò±àдµÄ·½Ê½Ï£¬Ó¦ÓÃCP2101¼¯³ÉicÔÚµç×Ó¼ÆËã»úÉÏ·ÅUSB½Ó¿ÚÐéËÆ³ö´®Ðнӿڣ¬ÄÇÑù¼È¿ÉÒÔ°ÚÍÑÒòΪUSB½Ó¿ÚÐÒåµÄ¸´ÔÓ»¯¸øÏû·ÑÕß²úÉúµÄ²»·½±ã£¬ÓÖ¿ÉÒÔ¼òµ¥»¯µç×Ó¼ÆËã»úÓ뵥Ƭ»úÉè¼ÆÖмäµÄ²å¿Ú£¬Óë´Ëͬʱ¿ÉÒÔ¸ø¿Í»§»úÆ÷É豸¸øÓèÒ»¸ö5V¿ª¹ØµçÔ´£¬½µµÍÁËÒòΪÍâÖõçÔ´²úÉúµÄ²»·½±ã¡£Ð¡±àÓ¦ÓÃC51¶Ôµ¥Æ¬»úÉè¼ÆIAP¿ØÖÆÄ£¿é¿ªÕ¹Á˶þ´Î¿ª·¢£¬½øÒ»²½¼òµ¥»¯ÁËIAPÔÚÏßÏÂÔØµÄÈ«¹ý³Ì£¬¿ª·¢Éè¼ÆºóµÄIAP³ÌÐòÁ÷³ÌÏÈÔØÈ뵥Ƭ»úÉè¼Æ£¬¿Í»§¾Í¿ÉÒÔÔÚÔËÓðåÉÏÖ±½ÓÏÂÔØ¿ÉÖ´ÐгÌÐò£¬²»ÐèÒ»Çпª·¢°å¾Í¿ÉÒÔ½øÐе¥Æ¬»úÉè¼ÆÏµÍ³Èí¼þµÄ¿ª·¢Éè¼Æ¼°µ¥Æ¬»úÉè¼Æ½ÌѧʵÑé¡£Óë´ËͬʱӦÓÃUSBתUARTºÍIAP¼¼ÊõÐÔΪ51ϵÁвúÆ·µ¥Æ¬»úÉè¼ÆµÄÑз¢ÓëѧУ¸øÓèÒ»ÖÖÐµķ½±ã¿ì½Ý¶ø±ãÒ˵ķ½Ê½¡£¶ÔÊ×´Îѧϰµ¥Æ¬»úµÄ´ó¼ÒºÍ¹«°ìר¿ÆÑ§Ð£µÄѧԱѧϰµ¥Æ¬»ú²úÉúºÜ´óµÄ±ã½Ý¡£
×ܽá
ÔËÓÃUSBתUART¼¼ÊõÐÔ£¬¼òµ¥»¯ÁËÍâ½ÓÉ豸²å¿Ú£¬Ò²ÎªÍâ½ÓÉ豸¸øÓèÁË5V¿ª¹ØµçÔ´¡£¸Ã¼¼ÊõÐÔ±»ÆÕ±éʹÓÃÓÚÊÖ»úÉÏ¡¢ÊýÂëÕÕÏà»ú¡¢PDA¼°ÆäMP3µÈ¹¦ÄÜËðºÄ½ÏΪµÍµÄ»úÆ÷É豸£¬¼È¿ÉÒÔÊ¡µôÍâÖõçÔ´£¬ÓÖ¿ÉÒÔ×ö´«ÊäÊý¾ÝºÍÊý¾ÝÐźŲÙ×Ý£¬Óë´Ëͬʱ»¹Äܹ»¶ÔÍ⿪·ÅÉ迪չϵͳ¸üУ¬¾ß±¸·áºñµÄÉç»á¾¼ÃÐ§ÒæºÍÐÐҵǰ¾°¡£
Ôð±à£ºgt
¸ÃÎÄÕÂÄÚÈÝÌá¸ßÉ¢²¥Ð¼¼ÊõÓ¦ÓÃÐÂÎÅ×ÊѶ£¬ºÜÓпÉÄÜÓÐת½Ø/ÒýÈëÖ®×´¿ö£¬ÈôÓÐÇÖȨÐÐΪÇëÁªÂçɾµô¡£