ÎÒµÄÎÄÕÂ

 

CPLD ¼°CPLD½âÃܽéÉÜ

ÎÄÕÂÕûÀí£º ÁúÈËоƬ½âÃÜÊÂÒµ²¿ (mcuiclr)

ʲôÊÇCPLD £¿CPLD£¨Complex Programmable Logic Device£©ÊÇComplex PLDµÄ¼ò³Æ,Ò»ÖÖ½ÏPLDΪ¸´ÔÓµÄÂß¼­Ôª¼þ¡£ CPLD ÊÇÒ»ÖÖÓû§¸ù¾Ý¸÷×ÔÐèÒª¶ø×ÔÐй¹ÔìÂß¼­¹¦ÄܵÄÊý×Ö¼¯³Éµç·¡£Æä»ù±¾Éè¼Æ·½·¨ÊǽèÖú¼¯³É¿ª·¢Èí¼þƽ̨£¬ÓÃÔ­Àíͼ¡¢Ó²¼þÃèÊöÓïÑԵȷ½·¨£¬Éú³ÉÏàÓ¦µÄÄ¿±êÎļþ£¬Í¨¹ýÏÂÔØµçÀ£¨“ÔÚϵͳ”±à³Ì£©½«´úÂë´«Ë͵½Ä¿±êоƬÖУ¬ÊµÏÖÉè¼ÆµÄÊý×Öϵͳ¡£

ÈçºÎʹÓÃCPLD £º

CPLDÊÇÒ»ÖÖÓû§¸ù¾Ý¸÷×ÔÐèÒª¶ø×ÔÐй¹ÔìÂß¼­¹¦ÄÜµÄ Êý×Ö¼¯³Éµç· ¡£Æä»ù±¾Éè¼Æ·½·¨ÊǽèÖú¼¯³É¿ª·¢Èí¼þƽ̨£¬ÓÃÔ­Àíͼ¡¢Ó²¼þÃèÊöÓïÑԵȷ½·¨£¬Éú³ÉÏàÓ¦µÄÄ¿±êÎļþ£¬Í¨¹ýÏÂÔØµçÀ£¨“ÔÚϵͳ”±à³Ì£©½«´úÂë´«Ë͵½Ä¿±êоƬÖУ¬ÊµÏÖÉè¼ÆµÄÊý×Öϵͳ¡£

±¾ÎĹؼü´Ê£ºCPLD½âÃÜ  µ¥Æ¬»ú½âÃÜ   оƬ½âÃÜ   MCU½âÃÜ  Ê²Ã´ÊÇCPLD

ÕâÀïÒÔÇÀ´ðÆ÷ΪÀý½²Ò»ÏÂËüµÄÉè¼Æ£¨×°ÐÞ£©¹ý³Ì£¬¼´ оƬµÄÉè¼ÆÁ÷³Ì ¡£CPLDµÄ¹¤×÷´ó²¿·ÖÊÇÔÚµçÄÔÉÏÍê³ÉµÄ¡£´ò¿ª¼¯³É¿ª·¢Èí¼þ(Altera¹«Ë¾ Max+pluxII)→»­Ô­Àíͼ¡¢Ð´Ó²¼þÃèÊöÓïÑÔ£¨VHDL£¬Verilog£©→±àÒë→¸ø³öÂß¼­µç·µÄÊäÈ뼤ÀøÐźţ¬½øÐзÂÕæ£¬²é¿´Âß¼­Êä³ö½á¹ûÊÇ·ñÕýÈ·→½øÐйܽÅÊäÈë¡¢Êä³öËø¶¨£¨7128µÄ64¸öÊäÈë¡¢Êä³ö¹Ü½Å¿É¸ù¾ÝÐèÒªÉ趨£©→Éú³É´úÂë→ͨ¹ýÏÂÔØµçÀ½«´úÂë´«ËͲ¢´æ´¢ÔÚ CPLDоƬ ÖС£7128Õâ¿éоƬ¸÷¹Ü½ÅÒÑÒý³ö£¬½«ÊýÂë¹Ü¡¢ÇÀ´ð¿ª¹Ø¡¢Ö¸Ê¾µÆ¡¢·äÃùÆ÷ͨ¹ýµ¼Ïß·Ö±ð½Óµ½Ð¾Æ¬°åÉÏ£¬Í¨µç²âÊÔ£¬µ±ÇÀ´ð¿ª¹Ø°´Ï£¬¶ÔӦλµÄָʾµÆÓ¦µ±ÁÁ£¬´ð¶ÔÒԺ󣬲ÃÅиø¼Ó·Öºó£¬¿´´ËʱÊýÂëÏÔʾ¼Ó·Ö½á¹ûÊÇ·ñÕýÈ·£¬Èç·¢ÏÖÓÐÎÊÌ⣬¿ÉÖØÐÂÐÞ¸ÄÔ­Àíͼ»òÓ²¼þÃèÊöÓïÑÔ£¬ÍêÉÆÉè¼Æ¡£Éè¼ÆºÃºó£¬ÈçÅúÁ¿Éú²ú£¬¿ÉÖ±½Ó¸´ÖÆÆäËûCPLDоƬ£¬¼´Ð´Èë´úÂë¼´¿É¡£Èç¹ûÒª¶ÔоƬ½øÐÐÆäËüÉè¼Æ£¬±ÈÈç½øÐн»Í¨µÆÉè¼Æ£¬ÒªÖØÐ»­Ô­Àíͼ¡¢»òдӲ¼þÃèÊöÓïÑÔ£¬Öظ´ÒÔÉϹ¤×÷¹ý³Ì£¬Íê³ÉÉè¼Æ¡£ÕâÖÖÐÞ¸ÄÉè¼ÆÏ൱ÓÚ½«·¿ÎݽøÐÐÁËÖØÐÂ×°ÐÞ£¬ÕâÖÖ×°ÐÞ¶ÔCPLDÀ´Ëµ¿É½øÐÐÉÏÍò´Î¡£

CPLD½âÃÜ·½·¨/ CPLDÆÆ½â·½·¨ £º

ICоƬ½âÃÜר¼ÒÉîÛÚÁúÈËרҵÌṩIC½âÃÜ¡¢Ð¾Æ¬½âÃÜ¡¢µ¥Æ¬»ú½âÃÜ¡¢MCU½âÃÜ¡¢ICоƬ½âÃÜ¡¢µ¥Æ¬»úоƬ½âÃÜ¡¢PLDµ¥Æ¬»ú½âÃÜ¡¢ CPLDµ¥Æ¬»ú½âÃÜ ¡¢51µ¥Æ¬»ú½âÃÜ¡¢PICµ¥Æ¬»ú½âÃÜ¡¢ AVRµ¥Æ¬»ú½âÃÜ ¡¢PICµ¥Æ¬»ú½âÃܼÓÃܵÈÒµÎñ¡£ÏêÇé¼û£º http://www.dmpcb.cn/services/IC/index.html  

 

MD5Ö®¼ÓÃÜÓë½âÃÜ-ÁúÈËICоƬ½âÃÜÊÂÒµ²¿

ÁúÈ˼ÆËã»úÉîÛÚ·Ö¹«Ë¾ÎªÁËÂú×ã´óÁ¿ÐèҪоƬ½âÃÜ¡¢IC½âÃÜ¡¢µ¥Æ¬»ú½â(MCU½âÃÜ)ºÍÈí¼þÆÆ½â¿Í»§µÄÐèÇóÌØ³ÉÁ¢ÁË ICоƬ½âÃÜÊÂÒµ²¿ £¬ÊÂÒµ²¿×¨ÃÅΪ¿Í»§ÌṩоƬ½âÃÜ¡¢IC½âÃÜ¡¢µ¥Æ¬»ú½â(MCU½âÃÜ)ºÍÈí¼þÆÆ½âµÈ·þÎñ¡£

Ëùν MD5 £¬¼´"Message-Digest Algorithm 5£¨ÐÅÏ¢-ÕªÒªËã·¨£©"£¬ËüÓÉMD2¡¢MD3¡¢MD4·¢Õ¹¶øÀ´µÄÒ»ÖÖµ¥Ïòº¯ÊýËã·¨£¨Ò²¾ÍÊÇHASHËã·¨£©£¬ËüÊǹú¼ÊÖøÃûµÄ¹«Ô¿¼ÓÃÜËã·¨±ê×¼RSAµÄµÚÒ»Éè¼ÆÕßR.RivestÓÚÉϸöÊÀ¼Í90Äê´ú³õ¿ª·¢³öÀ´µÄ¡£MD5µÄ×î´ó×÷ÓÃÔÚÓÚ£¬½«²»Í¬¸ñʽµÄ´óÈÝÁ¿ÎļþÐÅÏ¢ÔÚÓÃÊý×ÖÇ©ÃûÈí¼þÀ´Ç©Êð˽ÈËÃÜԿǰ"ѹËõ"³ÉÒ»ÖÖ±£Ãܵĸñʽ£¬¹Ø¼üÖ®´¦ÔÚÓÚ——ÕâÖÖ"ѹËõ"ÊDz»¿ÉÄæµÄ¡£ 

ÁËÈöÁÕßÅóÓѶÔMD5µÄÓ¦ÓÃÓиöÖ±¹ÛµÄÈÏʶ£¬±ÊÕßÒÔÒ»¸ö±È·½ºÍÒ»¸öʵÀýÀ´¼òÒªÃèÊöÒ»ÏÂÆä¹¤×÷¹ý³Ì£º 

´ó¼Ò¶¼ÖªµÀ£¬µØÇòÉÏÈκÎÈ˶¼ÓÐ×Ô¼º¶ÀÒ»ÎÞ¶þµÄÖ¸ÎÆ£¬Õâ³£³£³ÉΪ¹«°²»ú¹Ø¼ø±ð×ï·¸Éí·Ý×îÖµµÃÐÅÀµµÄ·½·¨£»ÓëÖ®ÀàËÆ£¬MD5¾Í¿ÉÒÔΪÈκÎÎļþ£¨²»¹ÜÆä´óС¡¢¸ñʽ¡¢ÊýÁ¿£©²úÉúÒ»¸öͬÑù¶ÀÒ»ÎÞ¶þµÄ"Êý×ÖÖ¸ÎÆ"£¬Èç¹ûÈκÎÈ˶ÔÎļþ×öÁËÈκθ͝£¬ÆäMD5ÖµÒ²¾ÍÊǶÔÓ¦µÄ"Êý×ÖÖ¸ÎÆ"¶¼»á·¢Éú±ä»¯¡£ 

±¾ÎĹؼü´Ê£º ¼ÓÃÜÓë½âÃÜ  MD5  MD5½âÃÜ   оƬ½âÃÜ   IC½âÃÜ

ÎÒÃdz£³£ÔÚijЩÈí¼þÏÂÔØÕ¾µãµÄijÈí¼þÐÅÏ¢Öп´µ½ÆäMD5Öµ£¬ËüµÄ×÷ÓþÍÔÚÓÚÎÒÃÇ¿ÉÒÔÔÚÏÂÔØ¸ÃÈí¼þºó£¬¶ÔÏÂÔØ»ØÀ´µÄÎļþÓÃרÃŵÄÈí¼þ£¨ÈçWindows MD5 CheckµÈ£©×öÒ»´ÎMD5УÑ飬ÒÔÈ·±£ÎÒÃÇ»ñµÃµÄÎļþÓë¸ÃÕ¾µãÌṩµÄÎļþΪͬһÎļþ¡£ÀûÓÃMD5Ëã·¨À´½øÐÐÎļþУÑéµÄ·½°¸±»´óÁ¿Ó¦Óõ½Èí¼þÏÂÔØÕ¾¡¢ÂÛ̳Êý¾Ý¿â¡¢ÏµÍ³Îļþ°²È«µÈ·½Ãæ¡£ 

±ÊÕßÉÏÃæÌáµ½µÄÀý×ÓÖ»ÊÇMD5µÄÒ»¸ö»ù±¾Ó¦Óã¬Êµ¼ÊÉÏMD5»¹±»ÓÃÓÚ ¼ÓÃܽâÃܼ¼Êõ ÉÏ£¬ÈçUnix¡¢¸÷ÀàBSDϵͳµÇ¼ÃÜÂ루ÔÚMD5µ®Éúǰ²ÉÓõÄÊÇDES¼ÓÃÜËã·¨£¬ºóÒòMD5°²È«ÐÔ¸ü¸ß£¬DES±»ÌÔÌ­£©¡¢Í¨ÐÅÐÅÏ¢¼ÓÃÜ£¨Èç´ó¼ÒÊìϤµÄ¼´Ê±Í¨ÐÅÈí¼þMyIM£©¡¢Êý×ÖÇ©ÃûµÈÖî¶à·½Ãæ¡£

MD5½«ÈÎÒⳤ¶ÈµÄ“×Ö½Ú´®”±ä»»³ÉÒ»¸ö128bitµÄ´óÕûÊý£¬²¢ÇÒËüÊÇÒ»¸ö²»¿ÉÄæµÄ×Ö·û´®±ä»»Ëã·¨£¬»»¾ä»°Ëµ¾ÍÊÇ£¬¼´Ê¹Äã¿´µ½Ô´³ÌÐòºÍËã·¨ÃèÊö£¬Ò²ÎÞ·¨½«Ò»¸öMD5µÄÖµ±ä»»»ØÔ­Ê¼µÄ×Ö·û´®£¬´ÓÊýѧԭÀíÉÏ˵£¬ÊÇÒòΪԭʼµÄ×Ö·û´®ÓÐÎÞÇî¶à¸ö£¬ÕâÓеãÏó²»´æÔÚ·´º¯ÊýµÄÊýѧº¯Êý¡£ 

MD5µÄµäÐÍÓ¦Óà ÊǶÔÒ»¶ÎMessage(×Ö½Ú´®)²úÉúfingerprint(Ö¸ÎÆ)£¬ÒÔ·ÀÖ¹±»“´Û¸Ä”¡£¾Ù¸öÀý×Ó£¬Ä㽫һ¶Î»°Ð´ÔÚÒ»¸ö½Ð readme.txtÎļþÖУ¬²¢¶ÔÕâ¸öreadme.txt²úÉúÒ»¸öMD5µÄÖµ²¢¼Ç¼ÔÚ°¸£¬È»ºóÄã¿ÉÒÔ´«²¥Õâ¸öÎļþ¸ø±ðÈË£¬±ðÈËÈç¹ûÐÞ¸ÄÁËÎļþÖеÄÈκÎÄÚÈÝ£¬Äã¶ÔÕâ¸öÎļþÖØÐ¼ÆËãMD5ʱ¾Í»á·¢ÏÖ£¨Á½¸öMD5Öµ²»Ïàͬ£©¡£Èç¹ûÔÙÓÐÒ»¸öµÚÈý·½µÄÈÏÖ¤»ú¹¹£¬ÓÃMD5»¹¿ÉÒÔ·ÀÖ¹Îļþ×÷ÕߵēµÖÀµ”£¬Õâ¾ÍÊÇËùνµÄÊý×ÖÇ©ÃûÓ¦Óᣠ

MD5»¹¹ã·ºÓÃÓÚ Ð¾Æ¬ ¼ÓÃÜºÍ MCUµ¥Æ¬»ú ½âÃÜ ¼¼ÊõÉÏ£¬Ôںܶà²Ù×÷ϵͳÖУ¬Óû§µÄÃÜÂëÊÇÒÔMD5Öµ£¨»òÀàËÆµÄÆäËüËã·¨£©µÄ·½Ê½±£´æµÄ£¬ Óû§LoginµÄʱºò£¬ÏµÍ³ÊǰÑÓû§ÊäÈëµÄÃÜÂë¼ÆËã³ÉMD5Öµ£¬È»ºóÔÙÈ¥ºÍϵͳÖб£´æµÄMD5Öµ½øÐбȽϣ¬¶øÏµÍ³²¢²»“ÖªµÀ”Óû§µÄÃÜÂëÊÇʲô¡£

ËùÒÔ£¬ÒªÓöµ½ÁËmd5ÃÜÂëµÄÎÊÌ⣬±È½ÏºÃµÄ°ì·¨ÊÇ£ºÄã¿ÉÒÔÓÃÕâ¸öϵͳÖÐµÄ md5()º¯Êý ÖØÐÂÉèÒ»¸öÃÜÂ룬Èçadmin,°ÑÉú³ÉµÄÒ»´®ÃÜÂ븲¸ÇÔ­À´µÄ¾ÍÐÐÁË¡£ 

  Èí¼þ¼ÓÃܹ·ÆÆ½â·½·¨ - ÁúÈËICоƬ½âÃÜÊÂÒµ²¿ ±¾ÎĹؼü´Ê£º¼ÓÃܹ·ÆÆ½â Èí¼þÆÆ½â Ð¾Æ¬½âÃÜ IC½âÃÜ µ¥Æ¬»ú½âÃÜ   ¡¡Ó²¼þ¼ÓÃÜËø£¬Ë׳̓¼ÓÃܹ·”£¬ ¼ÓÃܹ·ÆÆ½â
...

  ÁúÈËоƬ½âÃÜÊÂÒµ²¿³ÉÁ¢×¨ÃÅ´òÔìIC½âÃܺÍÈí¼þÆÆ½â·þÎñ 2008 Äê3Ô·ݣ¬ÁúÈ˼ÆËã»úÉîÛÚ·Ö¹«Ë¾ÎªÁËÂú×ã´óÁ¿ÐèҪоƬ½âÃÜ¡¢IC½âÃÜ¡¢µ¥Æ¬»ú½â(MCU½âÃÜ)ºÍÈí¼þÆÆ½â¿Í»§µÄÐèÇó£¬ÌسÉÁ¢ÁË IC оƬ½âÃÜÊÂÒµ²¿ £¬±¾Ð¾Æ¬½âÃÜÊÂÒµ²¿×¨ÃÅΪ¿Í»§Ìṩ оƬ½âÃÜ
...

Èç¹ûÄúÔĶÁµ½ÕâÆªÎÄÕ£¬Õâ¾ÍÒâζ×ÅÄú×¢²áµÄ²©¿ÍÒѾ­ÉêÇë³É¹¦¡£

¹ØÓÚÎÒÃÇ | ×ÊѶÖÐÐÄ | ·þÎñÖÐÐÄ | »áÔ±ÖÐÐÄ | ¹ã¸æºÏ×÷ | ÍøÕ¾µØÍ¼ | ýÌ屨µÀ | ·þÎñЭÒé | ÃâÔðÌõ¿î | °æÈ¨ÉùÃ÷ | È˲ÅÕÐÆ¸

¡¡

Copyright ¡ò 2005-2006 Forexstar.com.cn . ALL rights resserved. ¼ÎÈð»ùÍâ»ãÖ®ÐÇ °æÈ¨ËùÓÐ ¾©ICPÖ¤050832ºÅ.

¡¡