»ùÓÚTCP/IPµÄ¸¡±êÍøÂçͨÐÅϵͳÉè¼Æ

Ïà¹ØרÌ⣺ ÎÞÏß Ð¾Æ¬

ÒýÑÔ

Ë®ÉùÐŵÀÆ¥Åä»ù´¡Ñо¿Êǽ¨Á¢ÔÚË®Éùѧ¡¢º£ÑóÎïÀíÉùѧÒÔ¼°ÏÖ´úÐźŴ¦Àí¼¼Êõ»ù´¡ÉϵÄÐÂÐËÑо¿ÁìÓò¡£ÎªÂú×ãÑо¿ÐèÒª¶ø¹¹½¨µÄ¾Ö²¿º£ÓòË®ÉùÐŵÀ²âÁ¿Æ½Ì¨£¨Í¼ 1£©£¬Äܹ»ÊµÏÖ»·¾³ÐÅÏ¢ºÍÐŵÀ²ÎÁ¿µÄϵͳ²É¼¯ºÍʵʱ´«µÝ£¬¶ÔÐŵÀ¿íÈÝÆ¥Åä·½·¨µÄ¿ÉÐÐÐÔ½øÐмìÑé¡£

¸¡±êϵͳÒÔËüµÄÁé»î¡¢¸ßЧ¡¢×ÔÉí¸ÉÈÅСµÈÌص㣬ÔÚË®ÉùÐŵÀÑо¿Öз¢»Ó×ÅÆäËüÉ豸²»¿ÉÌæ´úµÄ×÷Óá£ÏÖÓеĸ¡±êϵͳ´ó¶à²ÉÓÃÖ±½ÓÐòÁÐÀ©Æµµçֱ̨½Ó½øÐÐË®ÃæͨѶ£¬ÕâÖÖ·½Ê½ÍùÍù²»Ê¹ÓÃÍøÂçЭÒé»òʹÓÃ×Ô¶¨ÒåµÄÍøÂçЭÒé¡£¶ø²ÉÓÃÎÞÏßÍøÇŽøÐÐË®ÃæͨѶ£¬ÒÔTCP/IP×÷ΪÍøÂçЭÒ飬½«´ó´óÔöÇ¿¸¡±êϵͳÍøÂ绯¡£Í¬Ê±ÓÉÓÚTCP/IPЭÒéÊÇÄ¿Ç°×îΪ³ÉÊìµÄÍøÂçЭÒéÖ®Ò»£¬¸¡±êÍøÂçµÄÎȶ¨ÐÔ¡¢¿ÉÀ©Õ¹ÐÔ¶¼µÃÒÔÌá¸ß£¬ÉõÖÁͨ¹ý»¥ÁªÍøÖ±½Ó¿ØÖƸ¡±êϵͳҲ³ÉΪ¿ÉÄÜ¡£Òò´Ë£¬±¾ÎÄ»ùÓÚTCP/IPÍøÂçЭÒéÉè¼Æ²¢ÊµÏÖÁ˸¡±êÍøÂçͨÐÅϵͳ¡£

1¡¢¸¡±êÍøÂçͨѶϵͳÉè¼Æ

1.1 »ùÓÚTCP/IPÍøÂçЭÒéµÄ¸¡±êͨѶϵͳ

Ë®ÉùÐŵÀÆ¥Åä»ù´¡Ñо¿ËùʹÓõĸ¡±ê¾ßÓÐˮϴ«¸ÐÆ÷µ¥Ôª¡¢ÐźŴ¦Àíµ¥Ôª¼°Ë®ÃæͨѶµ¥Ôª¡£ÆäÖÐË®ÃæͨѶµ¥Ôª¸ºÔ𸡱êÓë°¶»ù¿ØÖÆÕ¾¡¢²âÁ¿´¬¼°ÆäËü¸¡±êµÄÐÅÏ¢½»»»£¬ÒªÇó¾ß±¸ÍøÂçͨѶ¹¦ÄÜ¡£

¸¡±êÍøÂçͨѶϵͳÓÉÎÞÏßÍøÇÅ¡¢TCP/IPЭÒé¿ØÖƵ¥Ôª¼°Î¢¿ØÖÆÆ÷(MCU)×é³É£¬Èçͼ 2Ëùʾ¡£ÎÞÏßÍøÇŲÉÓýÏΪ³ÉÊìÍøÇŲúÆ·£¬ÈçBreezeNETÎÞÏßÍøÇÅ£¬Æ书ÄÜÊÇͨ¹ýÎÞÏßÍø·´«ÊäTCP/IPÊý¾Ý°ü¡£MCU¸ºÔð¶ÔTCP/IPЭÒéÕ»µÄ½øÐÐÉèÖ㬲¢Ð´Èë´ý·¢Êý¾Ý¼°¶Á³ö½ÓÊÕÊý¾Ý¡£

TCP/IPЭÒéÕ»µÄʵÏÖÊǸ¡±êÍøÂçͨѶϵͳµÄºËÐIJ¿·Ö¡£ÆäʵÏÖ·½Ê½¿ÉÒÔ²ÉÓÃÈí¼þʵÏÖ£¬µ«¸Ã·½·¨Ò»°ãÒªÇó´¦ÀíËٶȽϸߵÄMCU£¬¶øÇÒÕ¼ÓôóÁ¿´úÂë¿Õ¼ä£¬Í¬Ê±±à³ÌÐèÒª¶ÔÕû¸öTCP/IP ЭÒéµÄ»úÖƺÍϸ½ÚÊ®·ÖÊìϤ£¬¿ª·¢ÄѶȴ󡣶øÓ²¼þʵÏÖ·½Ê½Ôò°ÑMCU´Ó·±ÖصÄÍøÂçЭÒéÔËÐй¤×÷Öнâ·Å³öÀ´£¬´Ó¶øÌá¸ßÁËϵͳЧÂÊ¡£

Êý¾Ý»òÖ¸ÁîÓÉÎÞÏßÍøÇÅ·¢ËÍ»ò½ÓÊÕ¡£Ëüͨ¹ýRJ45½Ó¿Ú¾­±äѹÆ÷Óë10Base-TͨÓÃÒÔÌ«Íø½Ó¿Ú¿ØÖÆÆ÷RTL8201ÏàÁ¬¡£RTL8201ͨ¹ýMII±ê×¼½Ó¿ÚÓëW3100A½»»»Êý¾Ý¡£RTL8201´ÓW3100A´¦½ÓÊÕÒÔÌ«Ö¡£¬È»ºó½øÐÐÂü³¹Ë¹ÌرàÂ룬·¢ËÍÒÔÌ«Íø֡ʱ£¬ÏÈÔÚÖ¡Ç°¶Ë¼ÓÉÏÖ¡Æðʼ±êÖ¾¡£µ±¼àÌýµ½ÍøÂçÖÐÓÐÒÔÌ«ÍøÖ¡´æÔÚʱ£¬RTL8201½ÓÊÕÄ£¿éÊ×ÏÈÓÃËøÏà»·µç·ʵÏÖÓëÎïÀíÐźÅͬ²½£¬È»ºó¶ÔÎïÀíÐźŲÉÑù½ÓÊÕ²¢Ë͸øÂü³¹Ë¹ÌؽâÂ빦Äܿ飬×îºóµÃµ½W3100AÄÜʶ±ðµÄ¹é“0”Â루ÒÑ°ÑÖ¡Ç°µ¼Âë·ÖÀ룩£¬²¢½«Æäͨ¹ýMII½Ó¿ÚËÍÈëÍøÂç½Ó¿Ú²ãÄ£¿é¡£·¢ËÍÊý¾Ýʱ£¬Êý¾ÝÓÉMCUÊý¾Ý½Ó¿ÚдÈëW3100AµÄ·¢ËÍ»º³åÇø£¬Í¨¹ý¿ØÖƸ÷¸öЭÒé²ãµÄÏà¹Ø¿ØÖƼĴæÆ÷£¬Êý¾ÝÔÚTCP²ãÖÐÌí¼ÓÉϸ÷¸ö¿ØÖƱêÖ¾µÈ£¬·â×°³ÉΪTCP¶Î£¬ÊµÏÖÃæÏòÁ¬½ÓµÄ¿É¿¿´«Ê䣻TCP¶Î½Ó׎»¸øIP²ã½øÐдò°ü£¬IP²ãµÄÒ»¸öÖØÒª¹¦ÄÜÊÇʵÏÖ¶ÔTCP¶ÎµÄ·ÖƬ£¬ÒÔ´ïµ½IPÊý¾Ý±¨Äܹ»×î´óЧÂÊÀûÓÃÒÔÌ«ÍøÖ¡µÄÊý¾ÝÇøµÄÄ¿µÄ¡£ÍêÕûµÄIPÊý¾Ý±¨¼ÌÐø´«¸øÍøÂç½Ó¿Ú²ã£¬LLC×Ó²ãʹÓÃÎïÀí²ãÌṩµÄ²»¿É¿¿µÄ±ÈÌØÁ´Â·£¬ÊµÏÖ¿É¿¿µÄ·Ö×é´«Êä·þÎñ£¬MAC×Ó²ãΪÊý¾Ý·Ö×éÌí¼ÓÄ¿µÄ½ÚµãµÄÎïÀíµØÖ·£¬MACʵÏÖ²»¿É¿¿µÄ·Ö×é´«Êä¡£¾­¹ýÍøÂç½Ó¿Ú²ãºó£¬×îÖÕ·â×°³ÉÖ¡¸ñʽ£¬È»ºóÔÙ¾­¹ýMII½Ó¿ÚËÍÈëRTL8201£¬ÔÚRTL8201Àï½øÐÐÂü³¹Ë¹ÌرàÂë²¢Ìí¼ÓÇ°µ¼Ðźŵȡ£µ±RTL8201¼àÌýµ½ÎïÀíÁ´Â·¿ÕÏÐʱ£¬Á¢¼´Í¨¹ýRJ45½Ó¿Ú°ÑÊý¾ÝÖ¡·¢Ë͵½ÒÔÌ«ÍøÉÏ¡£½ÓÊÕÊý¾ÝʱÔò½øÐÐÏà·´µÄ²Ù×÷£¬ÊÕ·¢Æ÷½ÓÊÕÒÔÌ«ÍøÉϵÄÎïÀíÐźŰÑÇ°µ¼Âë·ÖÀë³öÀ´²¢½øÐÐÂü³¹Ë¹ÌؽâÂ룬°Ñ½á¹û´«Ë͸øÍøÂç½Ó¿Ú²ã£¬ÍøÂç½Ó¿Ú²ãMAC×Ó²ã¼ì²éÖ¡µÄÎïÀíÄ¿µÄµØÖ·ÊÇ·ñÓë×Ô¼ºµÄÏàͬ£¬ÒÔ¾ö¶¨ÊÇ·ñ½»¸øLLC×Ӳ㣬LLCÓòî´í¼ì²âλÅжϷÖ×éÊÇ·ñÕýÈ·¡£ÕýÈ·µÄ·Ö×é±»ËÍÈëIP²ã£¬ÔÚIP²ãÖмì²â´íÎó¡¢²ð·â²¢½øÐзÖƬÖØ×éºóË͸øTCP²ã£¬TCP²ãʵÏÖÃæÏòÁ¬½ÓµÄ¿É¿¿´«Ê䣬ËùÒÔTCP²ã½«½øÐÐÑϸñµÄ²î´í¿ØÖÆ£¬ÔÙ´ÓTCP¶ÎÖÐÈ¡³öÊý¾Ý£¬È»ºóͨ¹ýÊý¾Ý½Ó¿Ú´«ËÍ»ØMCU¡£ÎïÀíÖ¡¾­¹ý¸÷¸öЭÒé²ã½øÐнâ°ü£¬×îÖÕ°ÑÊý¾Ý´«»ØMCU£¬µ«ÔÚ¸÷²ã½â°üʱÈç¹ûIPµØÖ·»òÊý¾Ý³ö´íµÈ£¬Êý¾Ý°ü½«±»¶ªÆú£¬²¢ÒªÇóÖØ´«¡£Èç¹û´¦ÀíµÄ±¨ÎÄÊÇICMP¡¢UDP »òARPµÈʱ£¬Æä´óÖÂÁ÷³ÌÊÇÒ»ÑùµÄ£¬²»Í¬±¨ÎĵÄÇø±ð»áÔÚÏàÓ¦µÄ°üͷָʾ³öÀ´£¬¹©Ð­Òéʶ±ð¡£

1.2 TCP/IPЭÒéÕ»W3100A¼ò½é

W3100AÊÇÒ»ÖÖTCP/IPЭÒéջоƬ£¬Ëü°üº¬ÁËTCP¡¢IP Ver.4¡¢UDP¡¢ICMP¡¢ARPµÈInternetЭÒéºÍDLC¡¢MACÒÔÌ«ÍøЭÒé¡£Æ书ÄÜ¿òͼÈçͼ 3Ëùʾ¡£W3100AоƬÓÉ4²¿·Ö×é³É£ºÎ¢¿ØÆ÷½Ó¿Úµ¥Ôª¡¢ÍøÂçЭÒéÒýÇ桢˫¿ÚRAM¼°ÍøÂçÎïÀí²ã½éÖÊ¿ª¹Ø½Ó¿ÚMII(Media Independent Interface)µ¥Ôª¡£W3100AÖ§³ÖÈ«Ë«¹¤20MbpsµÄÊý¾ÝͨÐÅ£¬²¢¿Éͬʱ֧³Ö4¸ö¶ÀÁ¢µÄÍøÂçÁ¬½Ó£»Ìṩ16KBµÄÊý¾Ý»º³åË«¿ÚSRAM£»²ÉÓÃ0.35μmµÄCMOS¹¤ÒÕ£¬64Òý½ÅLQFP·â×°£»²ÉÓÃ3.3VµçÔ´µçѹ£¬ÆäI/O½Ó¿Ú¼æÈÝÁË5VµÄÊý×ÖÂß¼­µçƽ£¬¿É·Ç³£·½±ãµØÓëMCUºÍDSP½Ó¿ÚÁ¬½Ó¡£

 

×÷ÕߣºÕÅÖ¾²©¡¢Ëï³¤è¤ Öйú¿ÆѧԺÉùѧÑо¿Ëù   À´Ô´£ºµç×Ó²âÁ¿¼¼Êõ
΢ÐÅɨÃè·ÖÏí±¾Îĵ½ÅóÓÑȦ
ɨÂë¹Ø×¢5GͨÐŹٷ½¹«ÖÚºÅ,Ãâ·ÑÁìÈ¡ÒÔÏÂ5G¾«Æ·×ÊÁÏ
  • 1¡¢»Ø¸´¡°YD5GAI¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯£º5GÍøÂçAIÓ¦ÓõäÐͳ¡¾°¼¼Êõ½â¾ö·½°¸°×ƤÊé¡·
  • 2¡¢»Ø¸´¡°5G6G¡±Ãâ·ÑÁìÈ¡¡¶5G_6GºÁÃײ¨²âÊÔ¼¼Êõ°×ƤÊé-2022_03-21¡·
  • 3¡¢»Ø¸´¡°YD6G¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯£º6GÖÁ¼òÎÞÏß½ÓÈëÍø°×ƤÊé¡·
  • 4¡¢»Ø¸´¡°LTBPS¡±Ãâ·ÑÁìÈ¡¡¶¡¶ÖйúÁªÍ¨5GÖն˰×ƤÊé¡·¡·
  • 5¡¢»Ø¸´¡°ZGDX¡±Ãâ·ÑÁìÈ¡¡¶ÖйúµçÐÅ5GNTN¼¼Êõ°×ƤÊé¡·
  • 6¡¢»Ø¸´¡°TXSB¡±Ãâ·ÑÁìÈ¡¡¶Í¨ÐÅÉ豸°²×°¹¤³ÌÊ©¹¤¹¤ÒÕͼ½â¡·
  • 7¡¢»Ø¸´¡°YDSL¡±Ãâ·ÑÁìÈ¡¡¶ÖйúÒƶ¯ËãÁ¦²¢Íø°×ƤÊé¡·
  • 8¡¢»Ø¸´¡°5GX3¡±Ãâ·ÑÁìÈ¡¡¶R1623501-g605GµÄϵͳ¼Ü¹¹1¡·
  • ±¾ÖÜÈȵ㱾ÔÂÈȵã

     

      ×îÈÈͨÐÅÕÐƸ

    Òµ½ç×îÐÂ×ÊѶ


      ×îÐÂÕÐƸÐÅÏ¢

    ×îм¼ÊõÎÄÕÂ

    ×îÐÂÂÛ̳Ìù×Ó