¡¡¡¡Ê²Ã´ÊÇ´®¿ÚͨѶÐÒé?´®¿ÚͨÐÅʱËùÓõÄÐÒé´«Ê䷽ʽ£¬×¨ÒµÊõÓï½âÊ;ÍÊÇ£º´®¿ÚÒ»·¢Ë͵ÄÊý¾Ý¸ø´®¿Ú¶þ£¬Á½Õ߶¼²ÉÓÃÌض¨µÄÊý¾Ý°ü¸ñʽ£¬²ÅÄܽøÐÐÊÕ·¢¡£È綼²ÉÓõÄÊÇRS232ÐÒ飬ÄÇôËûÃÇÖ®¼ä¾Í¿ÉÒÔ½øÐÐÊý¾ÝÊÕ·¢£¬Õâ¾ÍÊÇ´®¿ÚͨÐÅÐÒé¡£
¡¡¡¡ÔÚ˵´®¿Ú³£¼ûµÄ¼¸ÖÖͨÐÅÐÒéÇ°£¬ÎÒÃÇÐèÒªÖªµÀ´®¿ÚͨÐÅÐÒéÊÇ°üÀ¨µÄÓÐÄÚ²¿Í¨ÐÅϵͳÐÒ飬ºÍϵͳ¼äÐÒéµÄ¡£
¡¡¡¡ÄÚ²¿ÏµÍ³ÐÒ飺³£¼ûµÄÓÐCANÐÒé¡¢I2CÐÒé¡¢SPIÐÒé
¡¡¡¡ÏµÍ³¼äÐÒ飺³£¼ûµÄÓÐUSARTÐÒé¡¢UARTÐÒé¡¢USBÐÒé¡£
¡¡¡¡Ê²Ã´ÊÇÄÚ²¿ÏµÍ³ÐÒé?ÄÚ²¿ÏµÍ³ÐÒéÓÃÓÚͨÐŵç·°åÉϵÄÁ½¸öÉ豸¡£ÔÚʹÓÃÕâЩϵͳÄÚÐÒéʱ£¬ÎÒÃǽ«²»Ê¹ÓÃϵͳÄÚÐÒé¶øÀ©Õ¹Î¢¿ØÖÆÆ÷µÄÍâΧÉ豸¡£Ê¹ÓÃϵͳÄÚÐÒé»áÔö¼Óµç·¸´ÔӶȺ͹¦ºÄ¡£Ê¹ÓÃϵͳÄÚÐÒ飬µç·¸´ÔӶȺ͹¦ºÄ½µµÍ£¬³É±¾½µµÍ£¬²¢ÇÒ·ÃÎÊÊý¾Ý·Ç³£°²È«¡£
¡¡¡¡Ê²Ã´ÊÇϵͳ¼äÐÒé?ÓÃÓÚͨÐÅÁ½¸ö²»Í¬É豸µÄϵͳ¼äÐÒé¡£¾ÍÏñ¼ÆËã»úÓë΢¿ØÖÆÆ÷Ì×¼þÖ®¼äµÄͨÐÅÒ»Ñù¡£Í¨¹ýÄÚ²¿×ÜÏßϵͳ½øÐÐͨÐÅ¡£
¡¡¡¡
¡¡¡¡
¡¡¡¡CANÐÒé
¡¡¡¡CAN´ú±í¿ØÖÆÆ÷¾ÖÓòÍø£¬ÊÇÒ»¸ö´®ÐÐͨÐÅÐÒé¡£ÐèÒªÁ½ÌõÏßCAN¸ß(H +)ºÍCANµÍ(H-)£¬ÓÉRobert bosh¹«Ë¾ÓÚ1985Ä꿪·¢µÄ£¬ÓÃÓÚ³µÔØÍøÂ磬»ùÓÚÃæÏòÏûÏ¢µÄ´«ÊäÐÒé¡£
¡¡¡¡CANÐÒé³£ÓÃÓÚÆû³µ¡¢·É»úºÍÒ½ÁÆϵͳÖеĵç×ÓÍøÂç¡£
¡¡¡¡1970Äê´úÊÇÆû³µÖÆÔìÉÌ¿ªÊ¼ÒýÈëй¦ÄܵÄʱ´ú£¬ÀýÈç·À±§ËÀÖƶ¯£¬¿Õµ÷£¬³ÝÂÖ¿ØÖÆ£¬ÖÐÑë²Ù×÷ÃÅËøµÈ¡£ÕâЩ¹¦ÄÜÈ·±£Á˶îÍâµÄ½ÓÏߺ͸´ÔÓµÄÉè¼Æ£¬´Ó¶øÔö¼ÓÁ˳ɱ¾ºÍ·çÏÕ¡£ÎªÁË¿Ë·þÕâЩÎÊÌ⣬Robert BoschÔÚ1980Äê´úÒýÈëÁËCANÐÒé¡£´Ë´®ÐÐͨÐÅÐÒéÔÚ1993Äê½øÒ»²½±ê×¼»¯ÎªISO11898¡£ÕýÊÇCANÐÒéÍêÈ«¸Ä±äÁ˸߼¶´«¸ÐÆ÷Ö®¼äµÄͨÐÅ¡£
¡¡¡¡I2CÐÒé
¡¡¡¡I2C×ÜÏßÊÇÓÉ·ÉÀûÆÖ°ëµ¼Ì幫˾¿ª·¢µÄ¡£Æä×î³õÄ¿µÄÊÇÌṩһÖÖ½«CPUÁ¬½Óµ½ÍâΧÉ豸оƬµÄ¼ò±ã·½·¨¡£Ç¶ÈëʽϵͳÖеÄÍâΧÉ豸ͨ³£×÷ΪÄÚ´æÓ³ÉäÉ豸Á¬½Óµ½Î¢¿ØÖÆÆ÷¡£I2C½öÐèÒªÁ½ÌõÏß¼´¿É½«ËùÓÐÍâÉèÁ¬½Óµ½Î¢¿ØÖÆÆ÷¡£ÕâЩ³ÆΪSDAºÍSCLµÄÓÐÔ´Ï߶¼ÊÇË«ÏòµÄ¡£SDAÏßÊÇ´®ÐÐÊý¾ÝÏߣ¬¶øSCAÏßÊÇ´®ÐÐʱÖÓÏß¡£
¡¡¡¡I2C´ú±íÄÚ²¿¼¯³Éµç·¡£I2CÖ»ÐèÁ½ÌõÏß¼´¿É½«ËùÓÐÍâÉèÁ¬½Óµ½Î¢¿ØÖÆÆ÷¡£I2CÖ»ÐèÁ½ÌõÏßSDA(´®ÐÐÊý¾ÝÏß)ºÍSCL(´®ÐÐʱÖÓÏß)¼´¿ÉÔÚÉ豸֮¼ä´«ÊäÐÅÏ¢£¬´ÓÊôͨÐÅÐÒéµÄÖ÷¿Ø¡£Ã¿¸ö´ÓÕ¾¶¼ÓÐÒ»¸öΨһµÄµØÖ·¡£Ö÷É豸·¢ËÍÄ¿±ê´ÓÉ豸µÄµØÖ·ºÍ¶Á/д±êÖ¾¡£¸ÃµØÖ·Óë¸ÃÉ豸´ò¿ªµÄÈκδÓÉ豸ƥÅ䣬ÆäÓà´ÓÉ豸´¦ÓÚ½ûÓÃģʽ¡£Ò»µ©µØÖ·Æ¥Å䣬ÔÚÖ÷»úºÍ¸Ã´Ó»úÖ®¼ä½øÐÐͨÐÅ£¬²¢·¢ËͺͽÓÊÕÊý¾Ý¡£·¢ËÍÆ÷·¢ËÍ8λÊý¾Ý£¬½ÓÊÕÆ÷»Ø¸´1δȷÈÏ¡£Í¨Ñ¶Íê³Éºó£¬Ö÷Õ¾·¢³öÍ£Ö¹Ìõ¼þ¡£
¡¡¡¡SPIÐÒé
¡¡¡¡SPI´ú±í´®ÐÐÍâÉè½Ó¿Ú£¬Ä¦ÍÐÂÞÀ¿ª·¢µÄ´®ÐÐͨÐÅÐÒéÖ®Ò»¡£ÓÐʱSPIÐÒéÒ²³ÆΪ4ÏßÐÒ飬ÐèҪʵÏÖMOSI£¬MISO£¬SSºÍSCLK.SPIÐÒéÓÃÓÚͨÐÅÖ÷É豸ºÍ´ÓÉ豸¡£Ö÷»úÊ×ÏÈʹÓÃƵÂÊÅäÖÃʱÖÓ¡£È»ºó£¬Ö÷»úͨ¹ýÀƬѡ°´Å¥Ñ¡ÔñÌض¨µÄÉ豸½øÐÐͨÐÅ¡£Ñ¡Ôñ¸ÃÌض¨É豸²¢¿ªÊ¼Ö÷»úÓë¸ÃÌض¨´Ó»úÖ®¼äµÄͨÐÅ¡£Ö÷»úÒ»´Î½öÑ¡ÔñÒ»¸ö´Ó»ú£¬ÊÇÒ»ÖÖÈ«Ë«¹¤Í¨ÐÅÐÒé¡£ÔÚδ´«ÊäµÄÇé¿öÏ£¬²»ÏÞÓÚ8λ×Ö¡£
¡¡¡¡USARTÐÒé
¡¡¡¡USART´ú±íͨÓõÄͬ²½ºÍÒì²½·¢ËÍÆ÷ºÍ½ÓÊÕÆ÷£¬ÊÇÁ½ÖÖÐÒéµÄ´®¿ÚͨÐÅ¡£Êý¾ÝµçÀÂÐźÅÏß±ê¼ÇΪRxºÍTX¡£¸ÃÐÒéÓÃÓÚÖð×Ö½Ú·¢ËͺͽÓÊÕÊý¾ÝÒÔ¼°Ê±ÖÓÂö³å¡£ÕâÊÇÒ»ÖÖÈ«Ë«¹¤ÐÒ飬Òâζ×ÅͬʱÒÔ²»Í¬µÄ°åËÙ·¢ËͺͽÓÊÕÊý¾Ý¡£²»Í¬µÄÉ豸ͨ¹ý´ËÐÒéÓë΢¿ØÖÆÆ÷ͨÐÅ¡£
¡¡¡¡UARTÐÒé
¡¡¡¡UART´ú±íͨÓÃÒì²½·¢ËÍÆ÷ºÍ½ÓÊÕÆ÷¡£UARTÐÒéÊǾßÓÐÁ½¸öÓÐÏßÐÒéµÄ´®¿ÚͨÐÅ¡£Êý¾ÝµçÀÂÐźÅÏß±ê¼ÇΪRxºÍTx¡£´®¿ÚͨÐÅͨ³£ÓÃÓÚ·¢ËͺͽÓÊÕÐźš£±»´«Êä²¢Óë´®¿ÚͨÐŽÓÊÕÊý¾Ý£¬¶øûÓÐÀàÂö³å¡£UART½ÓÊÕÊý¾Ý×Ö½Ú²¢°´Ë³Ðò·¢Ë͸÷¸öλ¡£
¡¡¡¡USATÐÒéÔÚǶÈëʽϵͳÖУ¬Í¨³£×÷Ϊ MCU µÄÍâÉè; Ò»°ãÀ´Ëµ£¬ÓÉоƬÒý½ÅÖ±½ÓÒý³öµÄÒ»°ãÊÇ TTL µçƽ£¬¶øÖмä½ÓÓÐת»»Ð¾Æ¬µÄ¿ÉÄܾÍÊÇRS232µçƽ¡£
¡¡¡¡UARTÊÇ°ëË«¹¤ÐÒé¡£°ëË«¹¤ÒâζמßÓд«ÊäºÍ½ÓÊÕÊý¾ÝµÄ¹¦ÄÜ£¬µ«²»ÄÜͬʱ½øÐС£´ó¶àÊý¿ØÖÆÆ÷Ôڵ緰åÉ϶¼ÓÐÓ²¼þUART¡£Ê¹ÓÃÒ»ÌõÊý¾ÝÏßÀ´·¢ËͺͽÓÊÕÊý¾Ý£¬¾ßÓÐÒ»¸öÆðʼλ¡¢Ò»¸ö8λÊý¾ÝºÍÒ»¸öֹͣ룬±íʾ8λÊý¾Ý´«ÊäÒ»¸öÈ˵ÄÐźÅÊǴӸߵ½µÍ¡£ÀýÈ磺µç×ÓÓʼþ¡¢¶ÌÐÅ¡¢¶Ô½²»ú£¬¹¤ÒµÎïÁªÍø´«ÊäÉ豸´®¿Ú·þÎñÆ÷¡£
¡¡¡¡USBÐÒé
¡¡¡¡USB´ú±íͨÓô®ÐÐ×ÜÏß¡£Í¬Ñù£¬Á½ÖÖÐÒéµÄ´®ÐÐͨÐÅ¡£Êý¾ÝµçÀÂÐźÅÏß±ê¼ÇΪD +ºÍD-¡£´ËÐÒéÓÃÓÚÓëϵͳÍâΧÉ豸½øÐÐͨÐÅ¡£USBÐÒéÓÃÓÚÏòÖ÷»úºÍÍâΧÉ豸´®Ðз¢ËͺͽÓÊÕÊý¾Ý.USBͨÐÅÐèÒª»ùÓÚϵͳ¹¦ÄܵÄÇý¶¯³ÌÐòÈí¼þ.USBÉ豸¿ÉÒÔÔÚÆäÉÏ´«ÊäÊý¾ÝÖ÷»úÉÏûÓÐÈκÎÇëÇóµÄ×ÜÏß¡£ÏÖÔÚ£¬µ±½ñ´ó¶àÊýÉ豸¶¼ÔÚʹÓÃÕâÖÖ¼¼ÊõÓëUSBÐÒé½øÐÐͨÐÅ¡£Ïñ¼ÆËã»úÒ»ÑùʹÓÃUSBÓëARM¿ØÖÆÆ÷ͨÐÅ¡£USBÒÔ²»Í¬µÄģʽ´«ÊäÊý¾Ý¡£µÚÒ»¸öÊÇ10 kbpsÖÁ100 kbpsµÄÂýËÙģʽ;µÚ¶þ¸öÊÇÈ«ËÙģʽ500kbpsÖÁ10mbps£¬¸ßËÙģʽ25mbpsÖÁ400Mbps£¬USB×î´óµçÀ³¤¶ÈΪ4Ãס£
¡¡¡¡ÀýÈ磺¼¯ÏßÆ÷¡¢¿ª¹Ø¡¢Êó±ê¡¢¼üÅÌ¡¢±ÊʽÇý¶¯Æ÷¡£