01-27
ÐÂÎŶ¯Ì¬
NEWS FEED
01-24
Õ×Ò×Á¢ÒìÍƳöEtherCAT?´ÓÕ¾¿ØÖÆоƬ£¬ ¹¤Òµ×Ô¶¯»¯µÄ׿ԽѡÔñ
¡¡¡¡Õ×Ò×Á¢Òì»ñµÃµÂ¹ú±¶¸£¹«Ë¾(Beckhoff)ÕýʽÊÚȨ²¢ÍƳöÊ׿ÅEtherCAT?´ÓÕ¾¿ØÖÆÆ÷GDSCN832ϵÁУ¬ÒÔ¼°³¬¸ßÐÔÄܹ¤Òµ»¥ÁªMCU²úÆ·GD32H75EϵÁС£È«Ð²úÆ·½ôÌù¹¤Òµ×Ô¶¯»¯Êг¡ÐèÇó£¬ÒÔ¾«²ÊµÄ´¦Öóͷ£ÐÔÄÜ¡¢¸»ºñµÄ½Ó¿Ú×ÊԴΪËÅ·þ¿ØÖÆ¡¢±äƵÇý¶¯¡¢¹¤ÒµPLC¡¢¹¤ÒµÍ¨Ñ¶Ä£¿éÒÔ¼°ÈËÐÍ»úеÈ˵ÈÖÖÖÖÓ¦Óó¡¾°ÌṩÀíÏëÑ¡Ôñ¡£ÏÖÒÑ¿ª·ÅÑùƬºÍ¿ª·¢°å¿¨ÉêÇ룬Ԥ¼Æ2025ÄêµÚ¶þ¼¾¶È×îÏÈÁ¿²ú¹©»õ¡£
01-22
»ùÓÚHK32A040³µ¹æMCUµÄÆû³µ¾ØÕ󳵵Ƽƻ®
Æû³µÇå¾²ÐÐÊ»¶ÔÕû³µÕÕÃ÷ϵͳµÄÒªÇóÕýÔÚÏòÖÇÄÜ»¯Æ«ÏòÉú³¤¡£³µµÆλÓÚÆû³µÁ½²à£¬Ç°ÆÚÓÐÖÖÖÖ¸÷ÑùµÄʵÏÖ°üÀ¨ë¯ÆøµÆ¡¢LEDµÆµÈµÈ¹âÔ´ÊÖÒÕ¡£¾ØÕó´óµÆ¶ÔÆû³µÕÕÃ÷ϵͳ³¯×ÅÇå¾²ÐÔºÍÖÇÄÜ»¯¼æ¾ßµÄÆ«ÏòÉú³¤Æðµ½ÁËÖ÷ÒªÍÆÐж¯Ó᣾ØÕó´óµÆ¿ÉÒÔϸÄå¿ØÖƵ½Ã¿Ò»¸öСµÆÖ飬´Ó¶øÈóµµÆ¾ßÓÐÖÇÄÜ»¯Ö¸Ê¾£¬¶ÔÆû³µµÄÇå¾²ÐÐÊ»Æðµ½ÁËÓÐÁ¦°ü¹Ü¡£
01-08
¸ßËãÁ¦GD32G5ϵÁÐMCUÔõÑùÒýÁìÊý×ÖÄÜÔ´¡¢µç»ú¿ØÖÆÓë¹âͨѶµÄÀå¸ï
??ÆñÂÛÊÇÅÐËÆðµÄÊý×ÖÄÜÔ´¡¢Ò»Ö±ÍØÕ¹Ó¦ÓýçÏߵĵç»ú¿ØÖÆ£¬Õվɼ«ËÙÉú³¤µÄ¹âͨѶ£¬ÕâЩÁìÓòÕýÔÚÂÄÀúÒ»³¡Óë´óÊý¾ÝÆÊÎö¡¢ÔÆÅÌËãºÍÈ˹¤ÖÇÄÜ£¨AI£©µÈÇ°ÑØÊÖÒÕÉî¶ÈÈںϵÄÀå¸ï¡£ÕâÒ»Èںϲ»µ«Íƶ¯ÁËÊÖÒÕ½çÏߵĴó¹æÄ£À©Õ¹£¬Ò²Òý·¢Á˶ÔÖÇÄÜ»¯½â¾ö¼Æ»®ÐèÇóµÄѸÃÍÔöÌí¡£
12-06
Õ×Ò×Á¢ÒìGD25/55ȫϵÁгµ¹æ¼¶SPI NOR FlashÈÙ»ñISO 26262 ASIL D¹¦Ð§Çå¾²ÈÏÖ¤Ö¤Êé
Ëæ×ÅÆû³µµç×ÓµçÆø×é¼þÊýÄ¿µÄÖ¸Êý¼¶ÔöÌí£¬ÆäÇå¾²ÐÔÐèÇóÈÕÒæ͹ÏÔ¡£ISO 26262×÷Ϊ¹ú¼ÊȨÍþÆû³µ¹¦Ð§Çå¾²±ê×¼£¬Æä½¹µãÄ¿µÄÊǽµµÍÆû³µµç×ÓµçÆøϵͳ¿ÉÄܵ¼ÖµÄΣº¦£¬È·±£³µÁ¾µÄÇå¾²ÐÔÄÜ¡£ÔÚISO 26262±ê×¼¿ò¼ÜÏ£¬ASIL(Automotive Safety Integration Level)·ÖÀàϵͳ½«¹¦Ð§Çå¾²´ÓµÍµ½¸ß·ÖΪËĸöÆ·¼¶£ºA¡¢B¡¢C¡¢D£¬ÆäÖУ¬D´ú±í×î¸ßÆ·¼¶£¬Òâζ×ÅÔÚ¸ÃÆ·¼¶ÏµĿª·¢Á÷³Ì×îΪÑÏ¿á¡£
04-21
3D´òÓ¡»ú-Ò»¸öÊÖÒÕ×÷ÓýÒ»¸öÐÐÒµ
3D´òÓ¡»ú-Ò»¸öÊÖÒÕ×÷ÓýÒ»¸öÐÐÒµ ? ? ? ? ? ? ˵µ½3D´òÓ¡£¬¸÷È˲»»áÉúÊ裬ÔçÔÚ19ÊÀ¼ÍÖÐÆÚ£¬¾ÍÒѾ½µÉúÁË¡£ÔÚÒÑÍùµÄÊ®ÄêÀ3D´òÓ¡¸ü¶àµÄÓÃ;ÊÇ°ïÉè¼ÆʦÒÔ¼°¹¤³ÌʦÀ´ÖÆÔìÒ»´ÎÐԵĻúе²úÆ·ÒÔ¼°Ä£×Ó¡£ ÄÇô£¬Ê²Ã´ÊÇ3D´òÓ¡£¿ ? ? 3D´òÓ¡ÊÖÒÕÓÖ±»³ÆΪÔö²ÄÖÆÔìÊÖÒÕ¡£3D´òÓ¡ÊÖÒÕÊÇÒ»ÖÖÒÔÊý×ÖÄ£×ÓÎļþΪ»ù´¡£¬ÔËÓ÷Ûĩ״½ðÊô»òËÜÁϵȿÉÕ³ºÏÖÊÁÏ£¬Í¨¹ýÖð²ã´òÓ¡µÄ·½·¨À´½á¹¹ÎïÌåµÄÊÖÒÕ¡£3D´òӡͨ³£ÊǽÓÄÉÊý×ÖÊÖÒÕÖÊÁÏ´òÓ¡»úÀ´ÊµÏֵģ¬³£ÔÚÄ£¾ßÖÆÔì¡¢¹¤ÒµÉè¼ÆµÈÁìÓò±»ÓÃÓÚÖÆÔìÄ£×Ó£¬ºóÖð½¥ÓÃÓÚһЩ²úÆ·µÄÖ±½ÓÖÆÔì¡£ ? ? 3D´òӡͨ³£ÊǽÓÄÉÊý×ÖÊÖÒÕÖÊÁÏ´òÓ¡»úÀ´ÊµÏֵġ£³£ÔÚÄ£¾ßÖÆÔì¡¢¹¤ÒµÉè¼ÆµÈÁìÓò±»ÓÃÓÚÖÆÔìÄ£×Ó£¬ºóÖð½¥ÓÃÓÚһЩ²úÆ·µÄÖ±½ÓÖÆÔ죬ÒѾÓÐʹÓÃÕâÖÖÊÖÒÕ´òÓ¡¶ø³ÉµÄÁ㲿¼þ¡£¸ÃÊÖÒÕÔÚÖ鱦¡¢Ð¬Àà¡¢¹¤ÒµÉè¼Æ¡¢ÐÞ½¨¡¢¹¤³ÌºÍÊ©¹¤£¨AEC£©¡¢Æû³µ£¬º½¿Õº½Ìì¡¢ÑÀ¿ÆºÍÒ½Áƹ¤Òµ¡¢½ÌÓý¡¢µØÀíÐÅϢϵͳ¡¢ÍÁľ½³³Ì¡¢Ç¹Ö§ÒÔ¼°ÆäËûÁìÓò¶¼ÓÐËùÓ¦Óᣠ2019Äê1ÔÂ14ÈÕ£¬ÃÀ¹ú¼ÓÖÝ´óѧʥµü¸ê·ÖУÊ×´ÎʹÓÿìËÙ3D´òÓ¡ÊÖÒÕ£¬ÖÆÔì³öÄ£ÄâÖÐÊàÉñ¾ÏµÍ³½á¹¹µÄ¼¹ËèÖ§¼Ü£¬ÀÖ³É×ÊÖú´óÊó»Ö¸´ÁËÔ˶¯¹¦Ð§¡£ 2020Äê5ÔÂ5ÈÕ£¬ÖйúÊ×·ÉÀֳɵij¤Õ÷ÎåºÅBÔËÔØ»ð¼ýÉÏ£¬´îÔØ×Å¡°3D´òÓ¡»ú¡±¡£ÕâÊÇÖйúÊ×´ÎÌ«¿Õ3D´òӡʵÑ飬ҲÊǹú¼ÊÉϵÚÒ»´ÎÔÚÌ«¿ÕÖпªÕ¹Ò»Á¬ÏËάÔöÇ¿¸´ºÏÖÊÁϵÄ3D´òӡʵÑé¡£ 3D´òÓ¡ÊÖÒÕÒ»¶¨ÊÇÒªÓÐÒ»¸ö»úеÀ´ÊµÏÖ£¬Õâ¸ö»úе¾ÍÊÇ--3D´òÓ¡»ú¡£ 3D´òÓ¡»ú(3D Printers)ÊÇһλÃûΪ¶÷Àï¿Æ¡¤µÏÄá(Enrico Dini)µÄ·¢Ã÷¼ÒÉè¼ÆµÄÒ»ÖÖÉñÆæµÄ´òÓ¡»ú£¬ËüÉõÖÁ¿ÉÒÔ¡°´òÓ¡¡±³öÒ»´±ÍêÕûµÄÐÞ½¨¡£3D´òÓ¡ÒѾ³ÉΪһÖÖ³±Á÷£¬²¢×îÏÈÆÕ±éÓ¦ÓÃÔÚÉè¼ÆÁìÓò£¬ÓÈÆäÊǹ¤ÒµÉè¼Æ£¬ÊýÂë²úÆ·¿ªÄ£µÈ£¬¿ÉÒÔÔÚÊýСʱÄÚÍê³ÉÒ»¸öÄ£¾ßµÄ´òÓ¡£¬½ÚÔ¼ÁËÐí¶à²úÆ·µ½Êг¡µÄ¿ª·¢Ê±¼ä¡£ ? ? 3D?´òÓ¡»ú¿ÉÒÔÓÃÖÖÖÖÖÊÁÏ´òÓ¡Èýάģ×Ó£¬Ê¹ÓÃ3D?¸¨ÖúÉè¼ÆÈí¼þ£¬¹¤³ÌʦÉè¼Æ³öÒ»¸öÄ£×Ó»òÔÐÍÖ®ºó£¬ÎÞÂÛÉè¼ÆµÄÊÇÒ»ËùÎÝ×ÓÕÕ¾ÉÈ˹¤ÐÄÔà°êĤ£¬Ö®ºóͨ¹ýÏà¹Ø¹«Ë¾Éú²úµÄ3D´òÓ¡»ú¾ÙÐдòÓ¡£¬´òÓ¡µÄÖÊÁÏ¿ÉÒÔÊÇÓлú»òÕßÎÞ»úµÄµÄÖÊÁÏ£¬ÀýÈçÏ𽺡¢ËÜÁÏ¡¢ÉõÖÁÊÇÈËÌåÆ÷¹Ù£¬²î±ðµÄ´òÓ¡»ú³§ÉÌËùÌṩµÄ´òÓ¡²ÄÖʲî±ð¡£ 3D´òÓ¡»úµç·ÔÀí£º 3D´òÓ¡»úµÄÊÂÇéÔÀíºÍ¹Å°å´òÓ¡»ú»ù±¾Ò»Ñù£¬¶¼ÊÇÓÉ¿ØÖÆ×é¼þ£¬»úе×é¼þ£¬´òÓ¡Í·£¬ºÄ²ÄºÍ½éÖʵȼܹ¹×é³ÉµÄ£¬´òÓ¡ÔÀíÒ»ÑùµÄ¡£3D´òÓ¡»úÖ÷ÒªÊÇÔÚ´òÓ¡Ç°ÔÚµçÄÔÉÏÉè¼ÆºÃÒ»¸öÍêÕûµÄÈýάÁ¢ÌåÄ£×Ó£¬È»ºóÔÙ¾ÙÐдòÓ¡Êä³ö¡£ ? ? 3D´òӡʱ½ÓÄɵĶѵþ±¡²ãµÄÐÎʽÓжàÖÖ¶àÑù¡£³£ÓõÄ3D´òÓ¡»ú½ÓÄɵÄÊÇÈÛÈÚ³Á»ý¿ìËÙ³ÉÐÍ¡£ÈÛÈÚ³Á»ýÓÖ½Ð×öÈÛË¿³Á»ý£¬ËüÊǽ«Ë¿×´ÈÈÈÛÐÔ×ÓÁϼÓÈÈÈÚ»¯£¬Í¨¹ý´øÓÐÒ»¸ö΢ϸÅç×ìµÄÅçÍ·¼·Åç³öÀ´¡£ÈÈÈÛÖÊÁÏÈÚ»¯ºó´ÓÅç×ìÅç³ö£¬³Á»ýÔÚÖÆ×÷Ãæ°å»òÕßÇ°Ò»²ãÒѹ̻¯µÄÖÊÁÏÉÏ£¬Î¶ȵÍÓڹ̻¯Î¶Ⱥó×îÏȹ̻¯£¬Í¨¹ýÖÊÁϵIJã²ãȺ¼¯ÐγÉ×îÖÕµÄÖÆÆ·¡£ ÔÚÕû¸ö×÷ÒµÀú³ÌÖУ¬MCUÆðµ½ÁËÒªº¦ÐÔµÄ×÷Óá£Õû¸ö3D´òÓ¡»ú£¬×î½¹µãµÄµç·²¿·Ö¾ÍÊǶԵç»úµÄ¿ØÖÆ£¬µç»úÓ¦¸ÃʹÓÃËÅ·þµç»ú£¬¿ØÖÆËÅ·þµç»úµÄMCU¿ÉÒÔʹÓÃNXPµÄKVϵÁУ¬¹ØÓÚµç»úÓм«¸ßµÄ¿ØÖÆÄÜÁ¦£¬Ò²ÊÇÏÖÔÚ3D´òÓ¡»úÐÐÒµÊ×Ñ¡µÄMCUϵÁС£ 3D´òÓ¡ÊÖÒÕµÄÉú³¤Ô¶¾°ºÜÊÇÁÉÀ«£¬Î´À´½«»áÓиü¶àµÄÊÖÒÕÍ»ÆƺÍÓ¦ÓÃÁìÓòµÄÍØÕ¹¡£ ? ¹Ø×¢long8ÍøÕ¾¼°Î¢ÐŹ«Öںţ¬Ïàʶ NXP MCU¸ü¶àÐÅÏ¢¡£
04-21
·çµçµÄáÈÆ𡪡ªÓÖÒ»¸öÐÂÄÜÔ´±¬·¢ÁË£¡
? ¸÷È˺ã¬ÉÏÒ»ÆÚÎÒÃÇÁÄÁ˹â·ü·¢µç£¬¸÷È˶ԹâÄÜתµçÄÜÒѾÓÐÁËÒ»¶¨µÄÈÏÖª»ù´¡£¬ÄÇôÕâÆÚ£¬ÎÒÃÇÔÙÀ´¿´¿´·çÁ¦·¢µç£¬Ò»¶¨»áÈø÷È˶ÔÐÂÄÜÔ´ÓиüÉîµÄÃ÷È·¡£ ? ? ? Ê×ÏÈ£¬Ê²Ã´ÊÇ·çÁ¦·¢µç£¿ ? ·çÁ¦·¢µçÊÇÖ¸°Ñ·çµÄ¶¯ÄÜתΪµçÄÜ¡£·çÄÜÊÇÒ»ÖÖÇå½àÎÞ¹«º¦µÄ¿ÉÔÙÉúÄÜÔ´£¬ºÜÔç¾Í±»ÈËÃÇʹÓã¬Ö÷ÒªÊÇͨ¹ý·ç³µÀ´³éË®¡¢Ä¥ÃæµÈ£¬ÈËÃǸÐÐËȤµÄÊÇÔõÑùʹÓ÷çÀ´·¢µç¡£Ê¹Ó÷çÁ¦·¢µç·Ç³£»·±££¬ÇÒ·çÄÜÔÌÁ¿ÖØ´ó£¬ÒòÕâÌìÒæÊܵ½Ììϸ÷¹úµÄÖØÊÓ¡£ ? ÄÇô£¬·çÄÜ·¢µçµÄÔÀíÊÇʲôÄØ£¿ ? ·çÁ¦·¢µçµÄÔÀí£¬ÊÇʹÓ÷çÁ¦·¢¶¯·ç³µÒ¶Æ¬Ðýת£¬ÔÙ͸¹ýÔöËÙ»ú½«ÐýתµÄËÙÂÊÌáÉý£¬À´´Ùʹ·¢µç»ú·¢µç¡£ÒÀ¾Ý·ç³µÊÖÒÕ£¬Ô¼ÄªÊÇÿÃëÈý¹«³ßµÄ΢·çËÙÂÊ£¨Î¢·çµÄˮƽ£©£¬ÓÐÓõĽ«·çÄÜת»¯³ÉµçÄÜ£¬±ã¿ÉÒÔ×îÏÈ·¢µç¡£ ? ҶƬ£¬´Óµ×²¿µ½¼â¶Ë£¬Ò¶Æ¬ÓÐÐí¶à²î±ð³ß´çºÍÐÎ×´µÄÒìÐνçÃæËù×é³É£¬¼òÆÓµÄÒìÐÎÊÖÒÕʹµÃ²¨ÂÖҶƬת¶¯£¬ÕâÒâζ×ŵ±Á÷ÌåÁ÷¹ýҶƬʱ½«±¬·¢ÉýÁ¦£¬ÕâÑù±¬·¢ÁË×î»ù±¾µÄÐýת£¬ÕýÈçÄãÔÚ»ð³µÉÏ¿´µ½µÄ¹¤¾ß¶¼ÊÇÏà¶ÔµÄÒ»Ñù£¬Òƶ¯µÄҶƬÓë·çÖ®¼äÒ²ÊÇÏà¶ÔµÄ¡£ ? ÏêϸÔÀíµÄÆÊÎö ? ËüÓÉ»úÍ·¡¢×ªÌ塢βÒí¡¢Ò¶Æ¬×é³É£¬¸÷²¿·Ö¹¦Ð§Îª:ҶƬÓÃÀ´½ÓÊÜ·çÁ¦²¢Í¨¹ý»úͷתΪµçÄÜ;βÒíʹҶƬʼÖÕ¶Ô×ÅÀ´·çµÄÆ«Ïò´Ó¶ø»ñµÃ×î´óµÄ·çÄÜ;תÌåÄÜʹ»úÍ·ÎÞаµØת¶¯ÒÔʵÏÖβÒíµ÷½âÆ«ÏòµÄ¹¦Ð§;»úÍ·µÄת×ÓÊÇÓÀ´ÅÌ壬¶¨×ÓÈÆ×éÇиî´ÅÁ¦Ïß±¬·¢µçÄÜ¡£·çÁ¦·¢µç»úÒò·çÁ¿²»Îȹ̣¬¹ÊÆäÊä³öµÄÊÇ13~ 25Vת±äµÄ½»Á÷µç£¬Ðë¾³äµçÆ÷ÕûÁ÷£¬ÔÙ¶ÔÐîµçÆ¿³äµç£¬Ê¹·çÁ¦·¢µç»ú±¬·¢µÄµçÄÜÄð³É»¯Ñ§ÄÜ¡£È»ºóÓÃÓб£»¤µç·µÄÄæ±äµçÔ´£¬°ÑµçÆ¿ÀïµÄ»¯Ñ§ÄÜתÄð³É½»Á÷220VÊе磬²Å»ª°ü¹ÜÎȹÌʹÓᣠ? ? Óŵã ? ·çÄÜΪÇå½àµÄÄÜÁ¿ÈªÔ´¡£·çÄÜÉèÊ©ÈÕÇ÷Ç°½ø£¬´ó×ÚÉú²ú½µµÍ±¾Ç®£¬ÔÚÊʵ±ËùÔÚ£¬·çÁ¦·¢µç±¾Ç®ÒѵÍÓÚÆäËü·¢µç»ú¡£·çÄÜÉèÊ©¶àΪ²»Á¢Ì廯ÉèÊ©£¬¿É±£»¤Â½µØºÍÉú̬¡£·çÁ¦·¢µçÊÇ¿ÉÔÙÉúÄÜÔ´£¬ºÜ»·±££¬ºÜÇå½à¡£·çÁ¦·¢µç½ÚÄÜ»·±£¡£ ? Èõµã ? ·çÁ¦·¢µçÔÚÉú̬ÉϵÄÎÊÌâÊÇ¿ÉÄÜ×ÌÈÅÄñÀ࣬ÈçÃÀ¹ú¿°Èø˹ÖݵÄËɼ¦ÔÚ·ç³µ·ºÆðÖ®ºó¼ºÐìÐìÏûÊÅ¡£½â¾ö¼Æ»®ÊÇÀë°¶·¢µç£¬Àë°¶·¢µç¼ÛÇ®½Ï¸ßµ«Ð§ÂÊÒ²¸ß¡£ÔÚһЩµØÇø¡¢·çÁ¦·¢µçµÄ¾¼ÃÐÔȱ·¦:Ðí¶àµØÇøµÄ·çÁ¦ÓмäЪÐÔ£¬¸üÔã¸âµÄÇéÐÎÊÇÈç̨ÍåµÈµØÔÚµçÁ¦ÐèÇó½Ï¸ßµÄÏÄÈÕ¼°°×Ìì¡¢ÊÇ·çÁ¦½ÏÉÙµÄʱ¼ä;±ØÐèÆÚ´ýѹËõ¿ÕÆøµÈ´¢ÄÜÊÖÒÕÉú³¤¡£ ? ? ·çÁ¦·¢µçÐèÒª´ó×ÚÍÁµØÐ˽¨·çÁ¦·¢µç³¡£¬²Å¿ÉÒÔÉú²ú½ÏÁ¿¶àµÄÄÜÔ´¡£¾ÙÐзçÁ¦·¢µçʱ£¬·çÁ¦·¢µçʱ»ú·¢³öÖØ´óµÄÔëÒô£¬ÒÔÊÇÒªÕÒһЩ¿Õ¿õµÄµØ·½À´Ð˽¨¡£ÏÖÔڵķçÁ¦·¢µç»¹Î´³ÉÊ죬ÉÐÓÐÏ൱Éú³¤¿Õ¼ä¡£·çËÙ²»Îȹ̣¬±¬·¢µÄÄÜÁ¿¾Þϸ²»Îȹ̣¬·çÄÜʹÓÃÊܵØÀíλÖÃÏÞÖÆÑÏÖØ¡£ ×ܽá 2020Äêµ×µÄͳ¼ÆÊý¾Ý£¬ÎÒ¹ú»ðÁ¦·¢µç´ï47095.9ÒÚǧÍßʱ£¬Õ¼ÌìÏ·¢µç×ÜÁ¿µÄ±ÈÀýΪ70.5%£»Ë®Á¦·¢µçÁ¿µÖ´ïÁË11378.2ÒÚǧÍßʱ£¬Õ¼ÌìÏ·¢µç×ÜÁ¿µÄ±ÈÀýԼΪ17%£»·çÁ¦·¢µçÁ¿µÖ´ï3731ÒÚǧÍßʱ£¬Õ¼±ÈԼΪ5.6%£»ºËÄÜ·¢µçÁ¿Ô¼Îª3309.7ÒÚǧÍßʱ£¬Õ¼±È¿¿½ü5%£»Ì«ÑôÄÜ·¢µçͬ±ÈÔöÌí8.1%£¬×ÜÁ¿Ô¼Îª1307.6ÒÚǧÍßʱ£¬Õ¼·¢µç×ÜÁ¿µÄ±ÈÀý¿¿½ü2%¡£ÕûÌåÀ´¿´£¬ËäÈ»ÖйúµÄ·¢µçÀàÐÍÖС°»ðµçÈÔÕ¼ÓÐÖ÷µ¼Ö°Î»£¬±ÈÀýÁè¼Ý70%¡±£¬µ«·Ç»ðÁ¦·¢µçÔöËÙ¸ü¸ß¡£ ? ÕâÒ²Åú×¢Îú£¬ÎÒ¹úÐÂÄÜÔ´·¢µçµÄÉú³¤ÊǺÜÊÇѸËٵġ£ÎÒÐÅÍв»¾ÃµÄδÀ´£¬ÎÒÃǽ«²»ÔÙʹÓûðÁ¦·¢µç£¬ÕâÒ²ÊÇ°ëµ¼ÌåÐÐÒµµÄ¸£Òô£¬ÐÂÄÜÔ´ºÍ°ëµ¼ÌåÊÇÃܲ»¿É·ÖµÄ£¬Î´À´£¬»¹ÐèÒªÎÒÃÇÈ¥´´Á¢¡£ ? ? ÏÂÒ»ÆÚ£¬ÎÒÃÇÀ´ËµËµ¹¤Òµ´òÓ¡»ú£¬Ð»Ð»ÄãÃǵÄÒ»ÆðÅãͬ£¡ ? ¹Ø×¢long8ÍøÕ¾¼°Î¢ÐŹ«Öںţ¬Ïàʶ NXP MCU¸ü¶àÐÅÏ¢¡£ ? ? ? ? ? ? ?
03-03
RISC-VÒѳÉΪÖйúCPUÁìÓò×îÊܽӴýµÄ¼Ü¹¹
ÔÚPCºÍÒƶ¯»¥ÁªÍøʱ´ú£¬ÖйúÆóÒµÂÄÀúÁËÒ»¶ÎÄÑÍüµÄ¡°Ð¾ËᡱÍùÊ£¬Ôì³ÉÕâһʱÊƵĽ¹µãÔµ¹ÊÔÓÉÖ®Ò»¾ÍÊÇ´¦Öóͷ£Æ÷¼Ü¹¹ÊÖÒյĿÕȱ£¬Ð¾Æ¬µÄÈíÓ²¼þÉú̬ºã¾Ã±»x86ºÍARM¢¶Ï¡£AIoTÊг¡µÄ±¬·¢¸Ä±äÁËx86ºÍARMÁ½Ç¿µÄÃûÌã¬ÕâÒ»½×¶Î¶¨ÖÆ»¯¡¢×¨Óû¯µÄоƬ³ÉΪеÄÇ÷ÊÆ£¬¶øx86ºÍARMµÄÉÌҵģʽԶԶÎÞ·¨Öª×ãÊг¡ÐèÇó¡£ ? 2010Ä꣬¼ÓÖÝ´óѧ²®¿ËÀû·ÖУµÄDavid Patterson½ÌÊÚÍŶÓÏòµ¼Ñз¢ÁËRISC-VÖ¸Á£¬²¢Ðû²¼¶ÔÍ⿪Դ£¬ÈκÎÆóÒµ¡¢¿ª·¢Õ߶¼¿ÉÒÔÃâ·ÑʹÓÃËü;2015Ä꣬RISC-VÓɹú¼Ê»ù½ð»áÔËÓª£¬ÕâÒ»ÊÖÒÕ×îÏÈ´Ó¸ßУ×ßÏò¹¤Òµ½ç¡£ ? ÖйúÆóҵ׽סÁËÕâÒ»»úÔµ£¬ÏÖÔÚÒÑÓÐÊý°Ù¼Ò¹«Ë¾¶¼ÔÚ¹Ø×¢»òÒÔRISC-VÖ¸Á¾ÙÐпª·¢£¬ÔÚRISC-V »ù½ð»áµÄ22¸ö¸ß¼¶»áÔ±ÖУ¬12¼ÒΪÖйúÆóÒµ£¬°üÀ¨°¢Àï°Í°Í¡¢»ªÎª¡¢ÌÚѶ¡¢ÖÐÐ˵ȡ£ ? ¿ËÈÕ£¬ÓÉ°¢Àï°Í°Íƽͷ¸ç¾ÙÐеÄÊ×½ìÐþÌúRISC-VÉú̬´ó»áÔÚÉϺ£¾ÙÐС£Öйú¹¤³ÌԺԺʿÄß¹âÄÏÔÚÌâΪ¡¶Íƶ¯RISC-VÉú̬½¨É裬ÓëÌìÏÂÐͬÁ¢Òì¡·µÄÑݽ²ÖÐÌåÏÖ£¬Öйú³§ÉÌÕýÔÚÈ«Á¦ÍƽøÌṩǿʢËãÁ¦µÄRISC-V¼Æ»®£¬¡°¿ÉÒÔ¾ø²»¿äÕŵØ˵£¬½ñÌìRISC-VÊÇÖйúCPUÁìÓò×îÊܽӴýµÄ¼Ü¹¹£¬ÖйúоƬ¹¤ÒµºÍÕû¸öоƬÉú̬½«»áÔ½À´Ô½¶àµØ¾Û½¹ÓÚRISC-V¼Ü¹¹£¬ÖйúµÄÖØ´óÊг¡½«³ÉΪ֧³ÖRISC-VµÄÖ÷Òª»ùµØ¡£¡± ? ? ÒÔÏÂÊÇÄß¹âÄÏԺʿ½²»°È«ÎÄ£º ? ¿Æ¼¼Á¢ÒìÏÖÔÚÔÚÈ«Çò¹æÄ£ÒѽøÈë¼ÓËÙÆÚ£¬ÐÂÒ»ÂֿƼ¼¸ïÃüºÍ¹¤Òµ¸ïÃüÕýÔÚÖØËÜÈ«Çò¾¼Ã½á¹¹£¬¿Æ¼¼Éî¿ÌÓ°Ïì׏ú¼ÒÔËÆøºÍÈËÃñ¸£ìí¡£Ï°×ÜÊé¼ÇÖ¸³ö£º¿ÆѧÊÖÒÕ¾ßÓÐÌìÏÂÐÔ¡¢Ê±´úÐÔ£¬ÊÇÈËÀàÅäºÏµÄ²Æ²ú¡£ÒªÉî¶È¼ÓÈëÈ«Çò¿Æ¼¼ÖÎÀí£¬Ð¢Ë³ÖйúÖǻۡ£ËÜÔì¿Æ¼¼ÏòÉƵÄÎÄ»¯ÀíÄî¡¢ÈÿƼ¼¸üºÃµÄÔö½øÈËÀรìí¡£Ç¿µ÷ҪʵÑéÔ½·¢¿ª·ÅÈÝÄÉ¡¢»¥»Ý¹²ÏíµÄ¹ú¼Ê¿Æ¼¼ÏàÖúÕ½ÂÔ¡£ ? ¿ªÔ´ÒѾÓм¸Ê®Äê×óÓÒµÄÉú³¤ÀúÊ·¡£Åãͬ×Å¿ªÔ´ÕâÖÖ¿Æѧ¿ª·Å¾«ÉñµÄÉú³¤£¬¿ªÔ´¶ÔÕû¸öÐÅÏ¢ÊÖÒպ͹¤ÒµµÄÉú³¤±¬·¢ÁËÖØ´óµÄÍÆÐж¯Óã¬Ä¿½ñ£¬¿ªÔ´ÒѾÉú³¤³ÉΪȫÇòÐͬÁ¢ÒìµÄÐÂģʽºÍÍƶ¯ÐÅÏ¢ÊÖÒÕÉú³¤µÄÇ¿Ê¢¶¯Á¦¡£ ? Ëæ×Å¿ÆѧÊÖÒÕµÄÉú³¤£¬ÖйúÓÐÒ»´óÅúµÄ¹¤³Ìʦ»îÔ¾ÔÚÌìÏ¿ªÔ´ÉçÇø£¬Îª¿ªÔ´µÄÉú³¤×÷³öÁËÆð¾¢µÄТ˳£¬ÖйúÒªÔÚÈ«Çò¿ªÔ´ÁìÓòÖÐÊ©Õ¹×Ô¼ºÓ¦ÓеÄ×÷Ó㬻¹±ØÐè¼Ó´ó¶Ô¿ªÔ´µÄͶÈ룬Éú³¤¾ßÓйú¼ÊÓ°ÏìÁ¦µÄ¿ªÔ´»ù½ð»á¡¢¿ªÔ´ÉçÇøºÍ¿ªÔ´ÏîÄ¿¡£ ? ÓÈÆäÖµµÃÖ¸³öµÄÊÇ£ºÏÖÔÚ¿ªÔ´Ä£Ê½ÒѾ´ÓÈí¼þÁìÓò×ßÏòÁËÓ²¼þÁìÓò¡£ ? ½üÄêÀ´£¬ÓÉͼÁé½±»ñµÃÕßDavid Patterson½ÌÊÚÔÚ¼ÓÖݲ®¿ËÀû·ÖУÖ÷³Ö¿ª·¢µÄ¿ªÔ´¾«¼òÖ¸Á¼Ü¹¹RISC-V£¬ÎªÈ«ÇòоƬÁìÓòÍ»ÆÆ¢¶Ï£¬½µµÍоƬ¿ª·¢Ãż÷£¬Ôö½øоƬÈ˲Å×÷Óý£¬ÍƽøоƬҵÁ¢Ò죬¿ª´´ÁËÒ»¸öÐÂʱÊÆ£¬Ò²ÎªÖйúоƬҵÉú³¤ÌṩÁËлúÔµ¡£¿ªÔ´RISC-V×ÔÐû²¼ÒÔÀ´£¬ÒѾÓÐÔ½À´Ô½¶àµÄ¹ú¼Ò¡¢ÆóÒµ¡¢¸ßУ¡¢¿ÆÑÐÔºËùÓµ±§RISC-V¼Ü¹¹£¬³ÉΪÍƶ¯ÐÂÒ»´úÐÅÏ¢ÊÖÒÕÉú³¤µÄÐÂÒýÇæ¡£ ? ½ñÌ죬ÎÒÃÇÐÀϲµÄ¿´µ½£¬RISC-VµÄÉú̬ÕýÔÚ×Â׳Éú³¤£¬Ö÷ÒªÕ¹ÏÖÔÚÈí¼þÉú̬¡¢Ó¦ÓÃÉú̬¡¢¼°¿ª·¢ÕßÉú̬Èý¸ö·½Ãæ¡£ ? Ò»¡¢ÔÚÈí¼þÉú̬·½Ã棺ÏÖÔÚÖйú²úѧÑи÷½çÕýÔÚѸËÙÍƽø¸ßÐÔÄÜRISC-VоƬÑз¢£¬Îª´Ë£¬Ð¾Æ¬Éè¼ÆÐèÒªÓë»ù´¡Èí¼þºÍÓ¦ÓÃÈí¼þÈ«·½Î»ÊÊÅ䣬¾ÓÉÉçÇøµÄÅäºÏÆð¾¢£¬ÏÖÔÚRISC-VÓë¹ú¼ÊÖ÷Á÷µÄRTOS¡¢Linux¡¢°²×¿µÈµÈ²Ù×÷ϵͳÓÐÁËÓÅÒìµÄÊÊÅ䣬ÔÚÖйú£¬¸÷¼Ò²Ù×÷ϵͳ³§ÉÌ£¬Èç÷è÷롢ͳÐÅ¡¢Áúòá¡¢ºèÃÉ¡¢¿á¿ªµÈµÈ¶¼ÔÚÈ«Á¦Ö§³Ö¡£ÎªÁ˼ÓËÙRISC-VÈí¼þÉú̬µÄ³ÉÊ죬ÎÒÃǺôÓõÖйúÒµ½ç£¬ÔÚº£ÄÚÒÑÓÐÓÅÒì»ù´¡µÄ¿ªÔ´ÉçÇø»ù´¡ÉÏ£¬ÄÜϸÃÜÍŽᣬ¼¯ÖÐ×ÊÔ´£¬Ð¯ÊÖ¹²½¨RISC-VÈí¼þÉú̬£¬¾¡¿ìÔö½øRISC-VÏò¸ß¶ËÓ¦ÓÃÉú³¤¡£ ? ¶þ¡¢ÔÚÓ¦ÓÃÉú̬·½Ã棺RISC-V×îÔçÓ¦ÓÃÓÚIoTÁìÓò£¬ÏÖÕýÖð²½×ßÏò¸üÁÉÀ«µÄÓ¦ÓÃÁìÓò¡£RISC-V²»µ«¿ÉÒÔÔÚ¹¤Òµ¿ØÖÆ¡¢ÎïÁªÍø¡¢ÖÇÄܼҾӵȵȶÔËãÁ¦ÒªÇ󲻸ߵÄÁìÓò»ñµÃÍƹ㣬ÏÖÔÚÒ²ÕýÔÚÏò¶ÔËãÁ¦Óиü¸ßÐèÇóµÄ×ÀÃæÓ¦ÓᢱßÑØÅÌËãµÈÁìÓòÉú³¤;ÖÇÄÜÍøÁªÆû³µÁìÓò±»ÒÔΪÊÇδÀ´Ð¾Æ¬µÄÖØ´óÊг¡£¬¾ÝÔ¤¼Æ£¬Ò»Á¾ÖÇÄÜÍøÁªÆû³µ¾Í¿ÉÄÜÒªÓÃÉÏ°Ù¿ÅCPU£¬ÏÖÔÚÖйú¸ÃÁìÓòÖ÷Òª¹¤ÒµÍ¬ÃËÕýÔÚÆð¾¢Íƽø»ùÓÚRISC-VµÄ½â¾ö¼Æ»®;Ëæ×Å·þÎñÆ÷ºÍ³¬Ëã¡¢AIѵÁ·ºÍÍƶϡ¢°üÀ¨ChatGPTÖ®ÀàÓ¦ÓõÄÉú³¤£¬¶ÔÇ¿Ê¢ËãÁ¦µÄÐèÇóÔ½À´Ô½ÆÈÇУ¬¼øÓÚRISC-V¾ßÓÐÄ£¿é»¯¡¢¿ÉÀ©Õ¹¡¢Ò׶¨ÖƵÄÓÅÊÆ£¬ÒÔ¼°²»ÊÜ¢¶ÏÖÆÔ¼¡¢¹©Ó¦Á´Çå¾²ÈÝÒ×°ü¹ÜµÄÓÅÊÆ£¬ÖйúÓйس§ÉÌÕýÔÚÈ«Á¦ÍƽøÌṩǿʢËãÁ¦µÄRISC-V¼Æ»®¡£¿ÉÒÔ¾ø²»¿äÕŵØ˵£¬½ñÌìRISC-VÊÇÖйúCPUÁìÓò×îÊܽӴýµÄ¼Ü¹¹£¬ÖйúоƬ¹¤ÒµºÍÕû¸öоƬÉú̬½«»áÔ½À´Ô½¶àµØ¾Û½¹ÓÚRISC-V¼Ü¹¹£¬ÖйúµÄÖØ´óÊг¡½«³ÉΪ֧³ÖRISC-VµÄÖ÷Òª»ùµØ¡£ ? Èý¡¢ÔÚ¿ª·¢ÕßÉú̬·½Ã棺ÖйúÒѾÓÐÊý°Ù¼ÒÆóÒµ¼ÓÈëRISC-V¹ú¼Ê»ù½ð»á,ÔÚRVIµÄ×é֯ϣ¬RVIÖйú³ÉÔ±ÔÚRISC-VÉçÇøÖÐ×÷³öÁËÖØ´óµÄТ˳£¬Íƶ¯×ÅRISC-VÉú̬µÄÉú³¤¡£±ðµÄ£¬ÖйúÐí¶à´óѧÒÑΪÑо¿ÉúºÍ±¾¿ÆѧÉú¿ªÉèÁËRISC-V¿Î³Ì£¬¶¦Á¦´ó¾Ù¿ªÕ¹RISC-VÈ˲Å×÷Óý£¬Æð¾¢¼ÓÈëRISC-V»ù´¡Èí¼þ¿ªÔ´ÉçÇø£¬¼ÓÈëÐí¶àRISC-VÉè¼ÆºÍÓ¦ÓÃÏîÄ¿¡£ÖйúÿÄêÄÜ×÷Óý½üÍòÍò½áÒµÉú£¬ËûÃÇÖ®ÖÐÐí¶àÈ˽«³ÉΪδÀ´RISC-VµÄÉè¼ÆÐÛʦ£¬Õâ¹ØÓÚRISC-VµÄºóÐøÉú³¤½«Æðµ½ÖØ´óµÄÍÆÐж¯Óᣠ? ½ñÌìÊÇÊ×½ìÐþÌúÉú̬´ó»á¡£ÒÑÍùµÄ¼¸Äêʱ¼ä£¬Æ½Í·¸çÐþÌú´¦Öóͷ£Æ÷ÍŶÓÆð¾¢Íƶ¯RISC-VÈ«ÇòÊÖÒÕÑݽøºÍÉú̬ÅþÁ¬¡£Æ½Í·¸ç×Ô2019Äê³ÉΪRISC-V¹ú¼Ê»ù½ð»á¶Ê»á³ÉÔ±ÒÔÀ´£¬Æð¾¢¼ÓÈëÏòµ¼»ù½ð»áÖеÄÊý¾ÝÖÐÐÄ¡¢´æ´¢ÖÎÀí¡¢°²×¿¡¢Çå¾²µÈ11¸öÊÖÒÕÆ«Ïò¡£ÏÖÔÚÐþÌúÒѾӵÓÐÍêÕûµÄ´¦Öóͷ£Æ÷²úÆ·Ïߣ¬¿ÉÌṩ¸ßÐÔÄܸ߿ɿ¿µÄRISC-V IPºË;ΪÈí¼þÉú̬ͬ°éºÍ¿ª·¢ÕßÌṩÁËÖÖÖÖÀàÐ͵Ŀª·¢°åºÍÄ£×éÒÔ¼°ÅäÌ׵Ļù´¡¹¤¾ßÁ´¡¢±àÒëÆ÷¡¢²Ù×÷ϵͳºÍ¼¯³É¿ª·¢ÇéÐΡ£Æ½Í·¸çÐþÌúÍê³ÉÁËRISC-VÓëRTOS¡¢Yocto¡¢Linux¡¢ubuntu¡¢Android¡¢ÁúòáAnolis OS¡¢÷è÷ë¡¢ÍÔÊÐíȲÙ×÷ϵͳµÄÉî¶ÈÊÊÅ䡣Ŀ½ñÐþÌú²»µ«ÖÂÁ¦ÓÚǶÈëʽϵͳ£¬Ò²ÔÚ¿ªÍØ×ÀÃæ¶ËºÍеÄÊг¡»úÔµ¡£ÏÖÔÚ£¬Æ½Í·¸çоƬ¿ª·ÅÉçÇøÒÑÓµÓÐÁË10ÍòÒÔÉϵĿª·¢Õߣ¬ÓÐÁ¦µØÔö½øÁËRISC-VÉú̬Éú³¤¡£ ? ×ÛÉÏËùÊö£¬¿ªÔ´¿ª·Å£¬¹²Ïí¹²½¨£¬²Å»ªÍƶ¯RISC-VµÄ²ýÊ¢Éú³¤¡£ÖйúÒªÒ»Ö±¼Ó´ó¶ÔRISC-VÉçÇøºÍÉú̬½¨ÉèµÄТ˳£¬ÓëÌìÏÂÐͬ£¬Ð¢Ë³ÖйúÖǻۺÍÖйú¼Æ»®¡£ÆÚ´ýδÀ´Ô½À´Ô½¶àÐÐҵͬ°é¼ÓÈëRISC-VÉú̬½¨Éèµ±ÖУ¬¹²½¨ÓÅÃÀδÀ´!
02-16
ÖÇÄÜ¿±Ì½ÓëMCUµÄ¹Øϵ
? ÿÆÚÍúÍú¶¼»á¸ø¸÷ÈË´øÀ´¹ØÓÚMCUµÄһЩͨË×Ò׶®µÄÄÚÈÝ¡£Ï£Íû¸÷ÈËÄÜÏàʶµ½MCUÔÚÿ¸öÁìÓòµÄ×÷Óã¬Î´À´µÄÉúÑÄ£¬MCU½«»áÏñCPUÒ»ÑùÆÕ¼°£¬²¢ÇÒ¹¦Ð§»áÔ½À´Ô½Ç¿Ê¢¡£½ñÌì¸ø¸÷ÈË´øÀ´µÄÊÇMCUÔÚ¿±Ì½ÁìÓòµÄÓÃ;ºÍ¼ÛÖµ¡£ ¨‹¨‹¨‹ Ê×ÏÈ£¬ÎÒÃÇÒªÏàʶʲôÊÇ¿±Ì½£¿ °Ù¶È¸ø³öÚ¹ÊÍ£¬¿±Ì½ÊÂÇéÊǹ¤³ÌµØÖÊ¿±Ì½µÄÖ÷ÒªÊÂÇéÒªÁìÖ®Ò»¡£¹¤³ÌµØÖÊ¿±Ì½°üÀ¨Îï̽¡¢×ê̽¡¢¿Ó̽µÈ¡£ÆäÖУ¬×ê̽ºÍ¿Ó̽¶¼ÊôÓÚ»úеװ±¸Õ¼½ÏÁ¿¸ß£¬ÎÒÃǾÍÖ»À´¿´¿´Îï̽¡£Îï̽£¬¹¤³ÌµØÖÊÎï̽ÊÇʹÓÃרÃÅÒÇÆ÷²â¶¨ÑÒ²ãÎïÀí²ÎÊý£¬Í¨Ì«¹ýÎöµØÇòÎïÀí³¡µÄÒì³£ÌØÕ÷£¬ÍŽáµØÖÊ×ÊÁÏ£¬ÏàʶµØÏÂÉî´¦µØÖÊÌåµÄÇéÐΡ£Îï̽һÑùƽ³£°üÀ¨µç·¨¡¢µØ¶¯¡¢ÖØÁ¦¡¢´Å·¨ºÍ·ÅÉäÐԵȿ±Ì½¡£¹¤³ÌµØÖÊ¿±Ì½Öг£ÓõÄÊǵ編¿±Ì½ºÍµ¯ÐÔ²¨¿±Ì½¡£ ? ²»¹ÜÊǵ編¿±Ì½Õվɵ¯ÐÔ²¨¿±Ì½£¬ÕâÄÚÀﶼÐèÒªÓõ½ÖÖÖÖ°ëµ¼ÌåÆ÷¼þ¡£ÄÇô£¬ÉíΪһ¸öÒÇÆ÷£¬¿±Ì½ÒÇÆ÷£¬×î½¹µãµÄÐèÇóÓÖÊÇʲôÄØ£¿Ê×ÏÈÒ»¶¨ÊÇÇå¾²ÐÔ£¬Æä´Î¾ÍÊÇ׼ȷÐÔ£¬×îºóÊÇÒײÙ×÷ÐÔ¡£Ö»ÓÐÇå¾²ÐÔ£¬¿ÉÄÜһƬMCUÆð²»µ½¶à×ÅÊöÓ㬿ÉÊÇÔÚ׼ȷÐÔºÍÒײÙ×÷ÐÔÉÏ£¬MCUµÄÖÊÁ¿¾ÍÆðµ½ÁËÖÁ¹ØÖ÷ÒªµÄ×÷Óᣠ? µç·¨¿±Ì½£¬Ê¹ÓýéÖʲî±ðµç×è²î±ðµÄ¿´·¨À´¿±Ì½ÑҲ㣬¶øµ¯ÐÔ²¨ÊÇʹÓò¨ÔÚ½éÖÊÖÐÈö²¥µÄÌØÕ÷À´¿±Ì½ÑҲ㣬ÕâÁ½ÖÖÐÎʽ¶¼²»ÊÇÖ±½ÓÀ´ÅжÏÑÒ²ãµÄ£¬¶øÊÇÐèÒª¾ÓÉÕÉÁ¿³öµÄÌØÕ÷Êý¾ÝÀ´¾ÙÐÐÅÌËãµÄ¡£Õâʱ£¬¶ÔMCUµÄËãÁ¦¾ÍÓÐÁ˽ϸߵÄÒªÇó¡£ µç·¨ÒÇÍâ¹Û£º ´ÓͼÖУ¬¿ÉÒÔ¿´µ½£¬µç·¨ÒÇÓÐËÄ´ó×é³ÉÄ£¿é£ºµç¼«¶Ë×Ó£¬ÆÁÄ»£¬°´¼ü£¬ÉÐÓпª¹Ø¡£MCUÔÚÄÚÀï²»µ«¿ØÖÆÁ˵缫Êä³öµÄµçÁ÷¾Þϸ£¬»¹¼æ±¸×ÅÅÌËãºóµÄÏÔʾ¹¦Ð§£¬°´¼üµÄÊäÈë¿ØÖƹ¦Ð§£¬ÒÔ¼°¼òÆӵĿª¹Ø¹¦Ð§¡£ÄÇô£¬Õû¸öµç·¨ÒÇ£¬Ö»ÐèÒªÒ»¿éMCU¾Í¿ÉÒÔÍê³ÉËùÓÐ×°±¸µÄ¿ØÖÆ£¬´ó´óÌá¸ßÁËÉú²úÂÊ¡£ µ¯ÐÔ²¨ÒÇÍâ¹Û£º ÀàËÆÓڵ編ÒÇ£¬Ö»Êǽ«Ç°¶Ëµç¼«Ì½°ô¸ÄΪÁ˵¯ÐÔ²¨Ì½°ô¡£ÆÁÄ»Ö÷Òª¿ÉÒÔÊӲ쵯ÐÔ²¨µÄ²¨ÐκÍƵÂÊ¡£ÉÐÓÐһЩ¿É²Ù¿ØÐýÅ¥ºÍ°´¼ü¡£µ¯ÐÔ²¨¿±Ì½µÄÀûÒæ¾ÍÊDz»Ë𻵵ØÖÊ£¬¿ÉÊǹØÓÚMCUµÄÒªÇó¼°Æä¸ß£¬ÓÈÆäÊÇ¿¹×ÌÈÅÄÜÁ¦ÒªºÜÊÇéóȺ£¬²»È»²¨Ðεķ´Ïì¾Í»áÎó²îºÜ´ó¡£ÀýÈçNXPµÄKEϵÁлùÓÚArmCortex-MÄںˣ¬5V¹©µç£¬ÓÐ×ÅÓÅÒìµÄ¿¹×ÌÈÅÄÜÁ¦ºÍ¸ßÎȹÌÐÔ¡£×¿Ô½µÄEMC/ESDÄÍÊÜÄÜÁ¦Ê¹KEϵÁкÜÊÇÊʺÏÖØ´óµçÆ÷ÔëÉùÇéÐΣ¬²¢ÇÒ¶Ô±¾Ç®Ãô¸ÐµÄÓ¦Óó¡ºÏ¡£ÉÐÓи߿ɿ¿µÄ´¥Ãþ¹¦Ð§£¬´øÓзÅÒºÌåÎó²Ù×÷ÄÜÁ¦¡£ÒÔÊÇNXPµÄKEϵÁÐÔÚ¹¤Òµ¿ØÖƺÍÒªÇó¸ßÎȹ̵ÄÓ¦ÓÃÖÐÓÐ×Å׿ԽÌåÏÖ¡£ ? ×Åʵ£¬ÎÒ˵µÄ¶¼ÊÇһС²¿·Ö¹ØÓÚMCUµÄ¹¦Ð§£¬ÕæÕýÒªÍêÕû×ö³öÒ»Ì×Ïà¶ÔÍêÉƵIJúÆ·£¬Ôڵ緰åÉÏ»¹Òª¼ÓÉϸü¶àÆäËûµÄÔªÆ÷¼þ¡£¾ÍÓõ¯ÐÔ²¨ÒǾÙÀý×Ó£¬Ò»¶¨ÊÇÐè ÒªÓõ½ÔËËã·Å´óÆ÷µÄ£¬ÕâÀïÎÒÃÇ¿ÉÒÔÍƼöʹÓÃÁã½üµÄ²úÆ·£¬ËûÃÇʹÓÃÊýÄ£»ìÏý¹¤ÒÕ£¬Ê¹²ÎÊýÔ½·¢¾«×¼¡£ ? ÏÖÔÚ£¬¸÷¸öÐÐÒµ¶¼ÔÚÍùÖÇÄÜ»¯µÄ·ÉÏÇ°ÐУ¬ÓÈÆäÔÚһЩ¹¤Òµ»¯ÁìÓò£¬¸ü»áÏÈÐÐʵ¼ù¡£¿±Ì½ÐÐÒµµÄÄÚÔÊÐí¶à£¬ÍúÍúÒ²ÊÇÅ×שÒýÓñ£¬¸ø¸÷ÈË×öÒ»¸öºÜ¿í·ºµÄÏÈÈÝ¡£ÕæÕýµÄʵÑ飬ÕÕ¾ÉÐèҪ͎áÐí¶àµÄÐÐҵ֪ʶºÍÂÄÀú¡£ ? ÏÂÒ»ÆÚ£¬ÎÒÃÇÀ´ËµËµÒDZíÐÐҵ֮οØÆ÷¡£? ¹Ø×¢long8ÍøÕ¾¼°Î¢ÐŹ«Öںţ¬Ïàʶ MCU¸ü¶àÐÅÏ¢¡£
11-03
ÔÚi.MX RTÖÐʹÓÃLwIPÐÒéջdzÎö
LWIPÐÒéÓëÍøÂç·Ö²ã LwIP(Light weight IP)£¬ÊÇÒ»ÖÖÇáÁ¿»¯ÇÒ¿ªÔ´µÄTCP/IPÐÒéÕ»£¬Ëü¿ÉÒÔÔÚÓÐÏÞµÄRAMºÍROMÌõ¼þÏ£¬ÊµÏÖÒ»¸öÍêÕûµÄTCP/IP ÐÒéÕ»¡£±ðµÄ£¬LwIP¼È¿ÉÒÔÒÆÖ²µ½²Ù×÷ϵͳÉÏÔËÐУ¬Ò²¿ÉÒÔÔÚÎÞ²Ù×÷ϵͳµÄÇéÐÎÏÂ×ÔÁ¦ÔËÐС£? ? TCP/IPÐÒéÕ»µÄÄ£×ӽṹÈçÏÂͼËùʾ£¬ÓÉÓÚTCP/IPÐÒéÕ»µÄ·ºÆðʱ¼ä½ÏÔ磬ÒÔÊÇûÓÐƾ֤¹Å°åµÄ7²ãOSIÍøÂçÄ£×Ó¾ÙÐÐÉè¼Æ£¬Ò»¹²Ö»·ÖΪÁË4²ã£¬»®·ÖΪÍøÂç½Ó¿Ú²ã£¬ÍøÂç²ã£¬´«Êä²ãÒÔ¼°Ó¦Óò㣬LwIPÐÒéÕ»µÄÍøÂçÄ£×ÓÓëÖ®ÀàËÆ¡£ ÍøÂç½Ó¿Ú²ãÖ÷Ҫͨ¹ýË«½ÊÏߣ¬¹âÏË£¬ÎÞÏߵȷ½·¨¾ÙÐÐÍøÂçÉÏÊý¾ÝÖ¡µÄ·¢ËͺÍÎüÊÕ¡£ÍøÂç½Ó¿Ú²ã½«ÍøÂç²ãµÄÊý¾Ý×é×°³É×Ô¼ºÌض¨µÄÖ¡¾ÙÐз¢ËÍ£¬Í¬Ê±Ò²»áÎüÊÕÊý¾ÝÖ¡¾ÙÐÐÆÊÎö£¬²¢½«ÆÊÎöʺóµÄÊý¾Ý·¢Ë͸øÍøÂç²ã¡£? ? ?ÍøÂç²ãÈÏÕæÔÚÖ÷»úÖ®¼äµÄͨѶÀú³ÌÖ®ÖÐÑ¡ÔñÊý¾Ý°üµÄ´«Êä·¾¶£¬²¢ÇÒÔÚÎüÊÕµ½´«ÈëµÄÊý¾Ý±¨Ê±»áÄ¥Á·ÆäÓÐÓÃÐÔ£¬²¢µÝ½»¸øÉϲ㡣? ? ?´«Êä²ãÖ÷ÒªÌṩӦÓóÌÐòÖ®¼äµÄͨѶ·þÎñ£¬Ëü»áϵͳµÄÖÎÀíÁ½Í·Êý¾ÝÖ®¼äµÄ½»»¥¡£ ? ?Ó¦Óòã¼òÆÓÀ´Ëµ¾ÍÊÇʹÓô«Êä²ãÌṩµÄ¹¦Ð§·¢ËÍ×Ô¼ºµÄÊý¾Ýµ½¶Ô·½¡£ ? LWIPÐÒéÕ»³õʼ»¯ ÔÚ×îÏÈ´«ÊäÊý¾Ý֮ǰ£¬Ê×ÏÈÒª¾ÙÐÐһϵÁеijõʼ»¯²Ù×÷£¬±¾ÎÄÒÔi.MX RT1060 SDKÖеÄDemo "evkmimxrt1060_lwip_udppecho_bm"ΪÀý£¬¸Ã´úÂë¿ÉÒÔͨ¹ýMCUXpresso IDE¾ÙÐе¼Èë¡£ netif_addº¯ÊýÓÃÀ´¹ÒÔØÍøÂç½Ó¿Ú£¬²¢Íê³ÉÍøÂçͨѶ֮ǰµÄ´ó²¿·Ö³õʼ»¯ÊÂÇ飬°üÀ¨PHYоƬµÄ³õʼ»¯£¬i.MX RT1060ÉÏENETÍâÉè³õʼ»¯£¬ÒÔ¼°Ò»Ð©Í¨Ñ¶Àú³ÌÖÐÓõ½µÄÏà¹ØÊý¾Ý½á¹¹µÄ³õʼ»¯¡£ PHYоƬµÄ³õʼ»¯ÊÇÔÚethernetif_phy_initÖ®ÖÐÍê³É£¬°üÀ¨MDIO³õʼ»¯£¬Íø¿Ú×Ô¶¯ÐÉÌ£¬Íø¿ÚÅþÁ¬µÈ²Ù×÷¡£ PHY³õʼ»¯º¯ÊýÒÔ¼°ENET³õʼ»¯º¯Êý¶¼ÔÚethernetif0_initº¯ÊýÖб»Å²Ó㬲¢ÇҸú¯Êý±»×÷Ϊһ¸öʵ²Î´«Èënetif_addÖ®Öв¢±»ÔÚÆäÖб»Å²Óã¬Òò´Ënetif_add²»µ«Íê³ÉÁËÍøÂç½Ó¿ÚµÄ¹ÒÔØ£¬»¹Íê³ÉÁ˽ӿÚÏà¹ØµÄһϵÁгõʼ»¯ÊÂÇé¡£ ±ðµÄ£¬ÔÚ¾ÙÐÐÍøÂç½Ó¿ÚÏà¹Ø³õʼ»¯µÄͬʱ£¬Ò²Íê³ÉÁ˶ÔһϵÁÐÊý¾Ý½á¹¹µÄ³õʼ»¯£¬´Ë´¦ÏÈÈÝһЩÔÚÍøÂçͨѶÀú³ÌÖÐÓõ½µÄ½á¹¹Ìå¡£ enet_rx_bd_struct_t, ¸Ã½á¹¹ÌåÒ»Ñùƽ³£ÓÃÀ´½ç˵buffer descriptor£¬ÍøÂç½Ó¿Ú²ãÎüÊÕµ½µÄÊý¾ÝÒ»Ñùƽ³£¾Í·â×°ÔÚbuffer descriptorÖ®ÖС£ ½á¹¹Ìå½ç˵ÈçÏÂͼËùʾ£¬ÆäÖÐlength´ú±íbuffer descriptorÖ®ÖÐÊý¾ÝµÄ³¤¶È£¬controlÖ®Öлá´æ´¢Ò»Ð©Óëbuffer descriptorÏà¹ØµÄ״̬ÐÅÏ¢£¬²¢ÇÒÖ§³Öenhanced buffer descriptor¡£ enet_rx_bd_ring_t½á¹¹Ì壬ÈçÏÂͼËùʾ£¬Ã¿Ò»Ìõring¶¼ÊÇÓÉbuffer descriptor×é³ÉµÄ¡£ Ring½á¹¹ÌåÖеÄrxBdBase³ÉÔ±¾ÍÊǵÚÒ»¸öbuffer descriptorµÄµØµã£¬rxGenIdxÖ¸µÄÊÇÄ¿½ñbuffer descriptorµÄÐòºÅ£¬rxRingLenÖ¸µÄÊÇÕâÌõRingÖй²Óм¸¸öbuffer descriptor¡£ pbuf½á¹¹Ì壬pbuf½á¹¹ÌåÊÇÓÃÀ´ÐÎòlwipÐÒéÕ»ÖÐÊý¾Ý°üµÄ½á¹¹Ìå¡£ËüÊÇÒÔÁ´±íµÄÐÎʽ±£´æµÄ£¬pbufÖ®Öлᱣ´æÖ¸ÕëÖ¸ÏòÏÂÒ»¸öpubf ¡£ ÓÉÓÚÔÚcaseÖ®ÖУ¬Ê¹ÓõÄÊÇUDPͨѶ£¬Òò´Ë»¹ÐèÒª¾ÙÐÐһЩUDPÏà¹ØµÄ³õʼ»¯ÉèÖá£ÀýÈçŲÓÃudp_bindº¯Êý£¬¶ÔUDP¿ØÖÆ¿éÖеÄlocal_port,local_ipµÈ²ÎÊý¾ÙÐа󶨣¬ÒÔ¼°Å²ÓÃudp_recvÔÚudp¿ØÖÆ¿éÉϾÙÐÐһЩ»Øµ÷º¯ÊýµÄ°ó¶¨µÈµÈ£¬ÖÁÓÚʲôÊÇUDP¿ØÖƿ飬ÔÚºóÃæ»á¾ÙÐÐÏÈÈÝ¡£ LWIPÍøÂç½Ó¿Ú²ã ÍøÂç½Ó¿Ú²ãÊý¾ÝÎüÊÕ ÔÚudpecho demoÖ®ÖÐÊÇͨ¹ýÂÖѯµÄÒªÁìÀ´ÊµÏÖÊý¾ÝÎüÊÕ£¬Ê¹ÓõÄÊÇraw/callback api, ³ýÁËÕâÖÖapiÖ®Íâlwip»¹Ìṩsocket apiµÈ£¬²»¹ýÐèÒª²Ù×÷ϵͳµÄÖ§³Ö¡£ ÔÚwhileÑ»·ÖÐÊ×ÏÈ»áȥŲÓÃethernetif_inputº¯Êý£¬¸Ãº¯ÊýÖлáŲÓÃethernetif_linkinputº¯Êý£¬ÔÚethernetif_linkinputÖ®ÖÐÓÖ»áȥŲÓÃENET_GetRxFrameºÍethernetif_rx_frame_to_pbufsº¯Êý¡£ ? ?ÔÚENET_GetRxFrameº¯ÊýÖлá°ÑÍøÂç½Ó¿ÚÖÐÎüÊÕµ½µÄÊý¾Ý°áÔ˵½RxFrameÖ®ÖУ¬È»ºóethernetif_rx_frame_to_pbufsº¯ÊýÓÖ»á°ÑRxFrameÖ®ÖеÄÊý¾Ý°áÔ˵½pbufsÖ®ÖУ¬½ÓÏÂÀ´¾Í»áŲÓÃethernet_inputº¯Êý£¬ÔÚlwipÔ´ÂëÖ®ÖеÄethernet.cÎļþÖб»½ç˵£¬Ö÷ÒªÓÃÓÚÎÞ²Ù×÷ϵͳʱ¼äÍøÂç²ãÐÐÖ¹ÖÃÎüÊÕµ½µÄÊý¾ÝÖ¡£¬È»ºóÍùÉϲãµÝ½»£¬¹ØÓÚ²î±ðµÄÊý¾Ý°ü¾ÙÐвî±ðµÄ´¦Öóͷ££¬ÈôÊÇÊÇ ARP°ü£¬ÔòŲÓÃetharp_inputº¯Êý£»ÈôÊÇÊÇ IP °ü£¬ÔòŲÓà ip4_inputº¯Êý£¬Í¨¹ýÕâЩº¯Êý½«Êý¾Ý°üµÝ½»¸ø IP ²ã´¦Öóͷ£¡£ ÍøÂç½Ó¿Ú²ãÊý¾Ý·¢ËÍ ÔÚÍøÂç²ã·¢ËÍÊý¾Ýʱ£¬»áŲÓÃÍøÂç½Ó¿Ú²ãµÄethernet_outputº¯Êý£¬ethernet_outputº¯ÊýÖ®ÖÐÓÖ»áȥŲÓÃethernetif_linkoutputº¯Êý,µ±Êý¾Ý½Ï´óÐèÒªÓöà¸öpbuf¾ÙÐд洢µÄʱ¼ä£¬pbufÒÔÁ´±íµÄÐÎʽ±£´æ£¬ÒÔÊÇÐèÒª½«ÕâЩÁ´±íÖеÄÊý¾Ý¾ÙÐкϲ¢£¬ÈçÏÂͼËùʾ¡£ ²Ù×÷Íê³Éºóͨ¹ýENET_SendFrameº¯ÊýÀ´Íê³ÉÊý¾ÝµÄ·¢ËÍ£»×îºóÊý¾Ý»áͨ¹ýÍøÂç½Ó¿Ú´«Êä³öÈ¥¡£ ? LWIPÍøÂç²ã IPÐÒé IPÐÒéÊÇÒ»ÖÖ¾µäµÄÍøÂç²ãÐÒ飬IPÐÒé(Internet Protocol)£¬ÓÖ³Æ֮ΪÍø¼ÊÐÒ飬IP ÐÒé´¦ÓÚIP²ãÊÂÇ飬ËüÊÇÕû¸öTCP/IPÐÒéÕ»µÄ½¹µãÐÒ飬ÉϲãÐÒ鶼ҪÒÀÀµIPÐÒéÌṩµÄ·þÎñ£¬IPÐÒéÈÏÕ潫Êý¾Ý±¨´ÓÔ´Ö÷»ú·¢Ë͵½Ä¿µÄÖ÷»ú£¬²¢Í¨¹ýIPµØµã×÷ΪΨһʶ±ðÂë¡£¼òÆÓÀ´Ëµ£¬²î±ðÖ÷»úÖ®¼äµÄIPµØµãÊÇ·×ÆçÑùµÄ£¬ÔÚ·¢ËÍÊý¾Ý±¨µÄÀú³ÌÖУ¬IPÐÒ黹¿ÉÄܶÔÊý¾Ý±¨¾ÙÐзÖƬ´¦Öóͷ££¬Í¬Ê±ÔÚÎüÊÕÊý¾Ý±¨µÄʱ¼ä£¬»¹¿ÉÄÜÐèÒª¶Ô·ÖƬµÄÊý¾Ý±¨¾ÙÐÐÖØ×°µÈµÈ¡£ IPÐÒéÊÇÒ»ÖÖÎÞÅþÁ¬µÄ²»¿É¿¿Êý¾Ý±¨½»¸¶ÐÒ飬ÐÒé×Ô¼º²»ÌṩÈκεĹýʧ¼ì²éÓë»Ö¸´»úÖÆ£¬ÐèÒª´«Êä²ãÐÒéÀ´Íê³ÉÕâЩ¹¦Ð§¡£ IPµØµã ÔÚTCP/IPÉè¼ÆÀú³ÌÖУ¬Éè¼ÆְԱΪÿһ̨Ö÷»ú·ÖÅÉÒ»¸ö32bitµÄIPµØµã£¬Ö»ÓоßÓÐÓÐÓõÄIPµØµãµÄÖ÷»ú²Å»ª½ÓÈ뻥ÁªÍøÖÐÓëÆäËûÖ÷»ú¾ÙÐÐͨѶ¡£ IPÊý¾Ý±¨ IPÊý¾Ý°üÒ»Ñùƽ³£ÓÉIPÊײ¿ºÍÊý¾Ý×é³É£¬Êײ¿Ò»Ñùƽ³£ÓÐ20-60×Ö½Ú£¬ÆäÖÐÓÐ40×Ö½ÚÊÇ¿ÉÑ¡µÄ£¬Ò»Ñùƽ³£Êײ¿½öÓÉ20×Ö½Ú×é³É£¬IPÊý¾Ý±¨½á¹¹ÈçÏÂͼËùʾ¡£ ΪÁËÀû±ã¶ÔIPÊײ¿¾ÙÐжÁÈ¡»òдÈë²Ù×÷£¬ÔÚlwipÔ´ÂëÖ®Öнç˵ÁËip_hdr½á¹¹ÌåÀ´ÌåÏÖipÊý¾Ý±¨Êײ¿¡£ IP²ãÊý¾ÝÎüÊÕ ÔÚÉÏÎÄÌáµ½£¬¹ØÓÚ²î±ðµÄÊý¾Ý°ü¾ÙÐвî±ðµÄ´¦Öóͷ££¬ÈôÊÇÊÇARP°ü£¬ÔòŲÓÃetharp_inputº¯ÊýÐÐÖ¹Öã»ÈôÊÇÊÇIP°ü£¬Ôò½»¸øIPÏà¹Øº¯ÊýÐÐÖ¹ÖᣠÔÚudpecho demoÖÐʹÓõÄÊÇIPV4ÐÒ飬Òò´Ë£¬»áŲÓÃip4_inputº¯Êý¡£ ÔÚip4_inputº¯ÊýÖлá¶ÔipÊý¾Ý±¨µÄÏà¹Ø×ֶξÙÐÐÄ¥Á·£¬ÀýÈ糤¶È£¬Ð£ÑéºÍ£¬°æ±¾ºÅµÈµÈ£¬Ò²»áÅжϸÃÊý¾Ý°üÊÇ·ñÊÇ·¢Ë͸øÍâµØµÄ£¬ÈôÊDz»ÊÇ·¢Ë͸øÍâµØµÄÊý¾Ý°ü£¬¿ÉÄÜ»¹Òª¶ÔÆä¾ÙÐÐת·¢»òÕßÑïÆú£¬ÈôÊÇÊý¾Ý±¨Ã»ÓÐÎÊÌ⣬IP²ã¾Í»áƾ֤´«Êä²ãµÄÐÒéÀàÐͽ«Êý¾Ý°ü´«Ë͵½²î±ðµÄÈë¿Úº¯ÊýÖ®ÖУ¬ÀýÈçudp_input, tcp_inputº¯ÊýµÈ¡£ IP²ãÊý¾Ý·¢ËÍ ÔÚ´«Êä²ãÐÒéÐèҪͨ¹ýIP²ãÀ´·¢ËÍÊý¾Ýʱ£¬ÔÚÉϲ㺯ÊýÖ®ÖлáŲÓÃip4_output_if_srcº¯Êý£¬Ôڸú¯ÊýÖУ¬ÓÖ»áȥŲÓÃip4_output_if_opt_srcº¯Êý£¬Ëü»á½«´«ÊäÊý¾Ý·â×°µ½ipÊý¾Ý±¨Ö®ÖУ¬ÌîдÊý¾Ý±¨Ö®ÖеÄÄ¿µÄIPµØµã£¬Ô´IPµØµã£¬ÐÒéÀàÐ͵ÈÏà¹ØÐÅÏ¢¡£È»ºóÔÙȥŲÓÃetharp_output()£¬Ëü»áÆÊÎöMACµØµã£¬×é×°ÒÔÌ«ÍøÖ¡²¢²¢·¢ËÍ¡£ÔÚetharp_output()º¯ÊýÖ®ÖУ¬×îÖÕ»áȥŲÓÃÍøÂç½Ó¿Ú²ãµÄÏà¹Ø·¢Ëͺ¯Êý¡£ LWIP´«Êä²ãÓëÓ¦Óòã ÍøÂç²ãÒѾͨ¹ýIPÐÒéµÈÍê³ÉÁËÊý¾Ý±¨ÔÚ¸÷̨Ö÷»úÖ®¼ä´«ÊäµÄµÄ¹¦Ð§£¬¿ÉÊÇÊý¾Ý»¹Ã»Óеִï×îÖÕÄ¿µÄµØ¡ªÖ÷»úÉϵÄij¸öÌض¨Ó¦ÓóÌÐò¡£ IP²ãͨ¹ý´«Êä²ãµÄÐÒ齫Êý¾Ý°üµÝ½»¸øÓ¦ÓóÌÐò£¬³£ÓõĴ«Êä²ãÐÒéÓÐUDPÐÒ飬TCPÐÒéµÈ¡£ ´Ë´¦ÒÔUDPÐÒéΪÀý£¬ËüÊÇÒ»ÖÖ½ÏΪ¼òÆӵĴ«Êä²ãÐÒ飬¾³£Ó¦ÓÃÓÚ¾ÖÓòÍøÇéÐÎÒÔ¼°ÊÓƵ²¥·ÅÁìÓò£¬ÒÔUDPΪÀýÍŽáSDK´úÂë½â˵һÏ´«Êä²ãÊÇÔõÑùʵÏÖÊý¾Ý½»»¥µÄ¡£ ? UDP±¨ÎÄ ÔÚʹÓÃUDP´«ÊäÊý¾Ýʱ£¬Ëü»á½«Êý¾Ý·â×°ÔÚUDP±¨ÎÄÖ®ÖУ¬ÔÚIP²ãÓֻὫÊý¾Ý°ü·â×°ÔÚIP±¨ÎÄÖ®ÖУ¬ÔÚÎïÀí²ãÓֻὫIPÊý¾Ý°ü·â×°ÔÚÎïÀíÊý¾ÝÖ¡Ö®ÖС£ Ò»·ÝÓû§Êý¾ÝÔÚ±»·¢ËÍʱ¹²ÂÄÀúÁËÈý´Î·â×°¡£ UDPÏà¹ØÊý¾Ý½á¹¹ ÔÚLWIPÔ´ÂëµÄudp.hÖ®ÖУ¬½ç˵Á˱¨ÎÄÊײ¿Êý¾Ý½á¹¹ÒÔ¼°UDP¿ØÖÆ¿é¡£ LwIP±¨ÎÄÊײ¿Êý¾Ý½á¹¹Îªudp_hdr, ½ç˵ÁË UDP ±¨ÎÄÊײ¿µÄ¸÷¸ö×Ö¶Î, »®·ÖΪ16λԴ¶Ë¿ÚºÅsrc, 16λĿµÄ¶Ë¿ÚºÅdest, 16λÓû§Êý¾Ý±¨×ܳ¤¶È, ÒÔ¼°16λµÄУÑéºÍ¡£ LwIP»¹½ç˵ÁËUDP¿ØÖƿ飬¼Í¼ÓëUDPͨѶµÄËùÓÐÏà¹ØÐÅÏ¢£¬ÈçÔ´¶Ë¿ÚºÅ¡¢Ä¿µÄ¶Ë¿ÚºÅ¡¢Ô´IPµØµã¡¢Ä¿µÄIPµØµãÒÔ¼°ÊÕµ½Êý¾ÝʱµÄ»Øµ÷º¯ÊýµÈµÈ£¬ÏµÍ³»áΪÿһ¸ö»ùÓÚUDPÐÒéµÄÀú³Ì½¨ÉèÒ»¸öUDP¿ØÖƿ飬²¢ÇÒ½«ÆäÓë¶ÔÓ¦µÄ¶Ë¿Ú°ó¶¨£¬²¢½«ËùÓеÄUDP¿ØÖÆ¿éÓÃÒ»¸öÁ´±íÅþÁ¬ÆðÀ´¡£µ±UDPÎüÊÕµ½Ò»¸ö±¨ÎĵÄʱ¼ä£¬»áÈ¥±éÀúÁ´±íÉϵÄËùÓпØÖƿ飬ͨ¹ý¶Ë¿ÚºÅÀ´ÕÒµ½Æ¥ÅäµÄ¿ØÖƿ飬²¢½«Êý¾Ýͨ¹ý»Øµ÷º¯Êýת´ïµ½ÉϲãÓ¦ÓᣠUDP±¨ÎÄÎüÊÕ ÔÚIP²ã£¬µ±ÎüÊÕµ½Ò»¸ö°üÀ¨UDP±¨ÎĵÄÊý¾Ý±¨Ê±£¬udp_inputº¯Êý¾Í»á±»Å²Ó㬸ú¯ÊýÖ®ÖоÙÐÐÁËһЩ±¨ÎÄÕýµ±ÐԵļì²â£¬È»ºóƾ֤±¨ÎÄÖеĶ˿ÚÐÅÏ¢²éÕÒUDP¿ØÖƿ飬×îºóͨ¹ýUDP¿ØÖÆ¿éÖ®ÖеĻص÷º¯Êýrecv_udp½«Êý¾Ýת´ïµ½Ó¦Óò㣬ÈôÊÇÕÒ²»µ½¶ÔÓ¦µÄ¶Ë¿Ú£¬ÄÇô»á·µ»ØÒ»¸ö¶Ë¿Ú²»¿É´ïÊý¾Ý°ü¡£ UDP±¨ÎÄ·¢ËÍ UDP±¨ÎÄ·¢ËÍÒÀÀµIP²ãÌṩµÄ·þÎñ£¬Óû§ÔÚ·¢ËÍÊý¾ÝʱÐèÒªÔÚÓ¦ÓóÌÐòÖ®ÖÐŲÓÃudp_send»òÕßÊÇudp_sendto,Ó¦ÓóÌÐòÖ®Öн«Óû§Êý¾ÝÌîµ½pbufÊý¾ÝÇøÓò,²¢½«pubf×÷Ϊ²ÎÊý´«Èëudp_send»òudp_sendtoÖ®ÖС£ udp_sendºÍudp_sendtoÖ®¼äµÄÇø±ð¾ÍÊÇudp_sendto½«Êý¾Ý·¢Ë͵½Ö¸¶¨µÄipµØµãºÍ¶Ë¿ÚºÅ£¬udp_send½«Êý¾Ý·¢Ë͵½UDP¿ØÖÆ¿éÖ®Öнç˵µÄipµØµãºÍ¶Ë¿ÚºÅ¡£udp_sendÏÖʵÉÏÒ²ÊÇŲÓÃudp_sendtoÀ´¾ÙÐÐÊý¾ÝµÄ·¢ËÍ£¬×îÖÕÕâÁ½¸öº¯Êý¶¼ÊÇ»áȥŲÓÃudp_sendto_if¡£ dp_sendto_ifº¯ÊýÖ®ÖлáÍê³Éudp±¨ÎĵÄ×é×°ºÍ·¢ËÍ£¬×îÖÕ»áŲÓÃIp²ãµÄ·¢Ëͺ¯ÊýÈ¥·¢Ëͱ¨ÎÄ¡£ ? LWIPÓ¦Óòã ÔÚÓ¦ÓòãÒ»Ñùƽ³£»áͨ¹ýŲÓô«Êä²ãµÄһЩº¯ÊýÀ´±àдÌض¨µÄÓ¦ÓóÌÐò£¬´Ó¶øʵÏÖÊý¾ÝµÄת´ï£¬ÔÚudpecho demoÖ®ÖУ¬µ±ÎüÊÕµ½Êý¾ÝÖ®ºó£¬ÔÚudp¿ØÖÆ¿éÖа󶨵ÄÎüÊջص÷º¯ÊýÖÐÓÖ»áȥŲÓÃudp_sendtoº¯Êý¡£ ³ýÁËÉÏÃæÏÈÈݵÄһЩÐÒéÍ⣬LWIP»¹Ö§³ÖICMP¡¢IGMP¡¢PPP¡¢DHCPµÈÐÒ飬²¢ÇÒSOCKET APIÒÔ¼°NETCONN APIʹÓÃÆðÀ´Ô½·¢¼òÆÓ£¬¿ÉÊÇRAW/Callback APIµÄʹÓÃÓÐÖúÓÚ¸üºÃµÄÃ÷È·LWIPÐÒé¡£ ¶ÔLWIPÐÒéÕ»¸ÐÐËȤµÄ¶ÁÕß¿É×ÔÐÐÉîÈëÏàʶ¡£ ? ¹Ø×¢long8ÍøÕ¾¼°Î¢ÐŹ«Öںţ¬Ïàʶ MCU¸ü¶àÐÅÏ¢.
ÉÏÒ»Ò³
1
ÏÂÒ»Ò³
28Äêרע°ëµ¼Ìå
Ϊº£ÄÚ¸÷ÐÐÒµ¿í´óÓû§Ìṩ¸ßÆ·Öʵİ뵼Ìå²úÆ·
SINCE 1997
ΪÄúÁ¿Éí¶¨Öƽâ¾ö¼Æ»®

long8¹«ÖÚºÅ
Copyright ? 2022 long8 All rights reserved
SEO±êÇ© ÍøÕ¾½¨É裺ÖÐÆó¶¯Á¦ ±±¾©