ÕªÒª£ºÎªÊµÏÖÖÇÄÜÒÇÆ÷µÄÔ¶³Ì¿ØÖÆ£¬Ìá¸ß¿ØÖÆϵͳµÄËٶȣ¬²ÉÓÃÏÖ³¡¿É±à³ÌÃÅÕóÁÐ(FPGA)оƬ¡¢USBоƬµÈʵÏÖÁËÖÇÄÜÒÇÆ÷Ô¶³Ì¿ØÖÆϵͳµÄÉè¼Æ¡£Öصã½éÉÜRS232ÓëUSBµÄ½Ó¿Úת»»ÔÀí¼°FPGA³ÌÐòÉè¼ÆºÍ·ÂÕ档ϵͳ²ÉÓÃÏÈÈëÏȳö´æ´¢Æ÷ºÍÓÐÏÞ״̬»úʵÏÖÁËRS232ÓëUSBµÄ½Ó¿Úת»»£¬²¢ÊµÏÖÉÏλ»úµÄ¿ØÖÆ¡¢Êý¾Ý´¦ÀíµÈ¹¦ÄÜ¡£ÏµÍ³¿É´ó´ó¼õÉÙÉÏλ»úµÄ¹¤×÷Á¿£¬²»½ö¿ÉÒÔÓÃÓÚʵÑéÊÒÒ²¿ÉÓ¦ÓÃÔÚ¹¤ÒµÉú²úÖС£
Ä¿Ç°ÖÇÄÜÒÇÆ÷Òѹ㷺ӦÓÃÓÚ¿ÆÑк͹¤ÒµÉú²úµ±ÖУ¬µ«ÊÇÐí¶àÒÇÆ÷·ÖÉ¢ÔÚ²»Í¬µÄµØÀíλÖÃÉÏ£¬²»ÒײÙ×÷ºÍά»¤£¬²¢ÇÒʵʱ¸ú×ÙÐÔÄܲÈËΪÎó²î´ó£¬Êý¾ÝÎÞ·¨±£´æ£¬ÁíÍâ´óÁ¿¸ßµµÒDZí¼Û¸ñÏ൱°º¹ó¡£Îª½â¾öÉÏÊöÄÑÌ⣬ÔÚ¼ÆËã»úµÄÌáʾÏÂÍê³É²Ù×÷£¬¿ÉÒÔ¼õÉÙÈËΪÒòËØÔì³ÉµÄË𻵣¬²¢Ìá¸ß²âÊÔÊý¾ÝµÄ׼ȷ¶È¡£ÓÉÓÚÖÇÄÜÒÇÆ÷ÊÇRS232½Ó¿Ú£¬ÉÏλ»úÓõÄÊÇUSB½Ó¿Ú£¬ËùÒÔ»¹ÐèÓÉFPGAʵÏÖRS232ÓëUSBÖ®¼äµÄ½Ó¿Úת»»¡£ÓÉÓÚFPGA¿ÉÒÔ²¢Ðд¦Àí£¬¼¯³É¶È¸ß£¬¿ÉÓÃ×ÊÔ´·á¸»£¬ËùÒÔÀûÓÃFPGA½øÐÐÊý¾Ý´¦Àí£¬¿ÉÒÔ¼õÉÙÉÏλ»úµÄ¹¤×÷Á¿£¬¼õÉÙÊý¾Ý´¦ÀíµÄʱ¼ä£¬»¹¿ÉÒÔËõ¶ÌÉè¼ÆÖÜÆÚ£¬¼õС°å¿¨Ìå»ý£¬ÒÔ±ãÓÚ¼¯³Éµ½ÆäËû°å¿¨ÉÏ¡£
1 ¿ØÖÆϵͳ¼°½Ó¿Ú¼ò½é
1.1 ϵͳ¹¦ÄÜ
ÔÚÕû¸öϵͳÖУ¬ÉÏλ»ú¿ÉÒÔʵʱ¶Ôϵͳ½øÐмà¿Ø£¬²¢Ï·¢ÏàÓ¦µÄÃüÁî¡£ÖÇÄÜÒÇÆ÷´«³öµÄÊý¾Ýͨ¹ýRS232½Ó¿Ú´«Ë͵½FPGA£¬FPGA¸ù¾ÝÉÏλ»úÏ·¢µÄÃüÁî¶ÔÕâЩÊý¾Ý½øÐÐÅоö¡¢´¦Àí£¬È»ºó¾¹ýUSB½Ó¿ÚÉÏ´«¸øÉÏλ»ú£¬ÔÙÓÉÉÏλ»ú¶ÔFPGA´¦Àí¹ýµÄÊý¾Ý½øÐÐÏÔʾ¡¢´æ´¢µÈ²Ù×÷¡£
1.2 USB½Ó¿ÚоƬ¼ò½é
±¾Éè¼Æ²ÉÓõÄÊÇCYPRESS°ëµ¼Ì幫˾µÄEZUSBFX2ϵÁÐоƬCY7C68013¡£CY7C68013ÊÇÒ»¿î¸ßÐÔÄÜUSB 2.0΢¿ØÖÆÆ÷£¬ËüÌṩÁËÈ«ÃæµÄUSB 2.0ÍâΧÉ豸½â¾ö·½°¸¡£¹¤×÷ģʽÓÐPort£¬Slave FIFOºÍGPIFMasterÈýÖÖ£¬±¾·½°¸²ÉÓÃSlave FIFOģʽ¡£ÔÚ¸ÃģʽÏ£¬Íⲿ¿ØÖÆÆ÷(ÈçFPGA)¿ÉÏñ¶ÔÆÕͨFIFOÒ»Ñù¶ÔFX2Öж˵ãΪ2£¬4£¬6£¬8µÄÊý¾Ý»º³åÇø½øÐжÁ/д¡£FX2ÄÚǶµÄ8051¹Ì¼þµÄ¹¦ÄÜÖ»ÊÇÅäÖÃSlave FIFOÏà¹ØµÄ¼Ä´æÆ÷£¬ÒÔ¼°¿ØÖÆFX2ºÎʱ¹¤×÷ÔÚSlave FIFOģʽÏ¡£Ò»µ©8051¹Ì¼þ½«Ïà¹ØµÄ¼Ä´æÆ÷ÅäÖÃÍê±Ï£¬ÇÒʹ×ÔÉí¹¤×÷ÔÚSlave FIFOģʽϺó£¬ÍⲿÂß¼(ÈçFPGA)¼´¿É°´ÕÕSlave FIFOµÄ´«ÊäʱÐò£¬¸ßËÙµØÓëÖ÷»ú½øÐÐͨÐÅ£¬¶øÔÚͨÐŹý³ÌÖв»ÐèÒª8051¹Ì¼þµÄ²ÎÓë¡£
1.3 RS232½Ó¿Ú¼ò½é
RS232C±ê×¼£¨ÐÒ飩µÄÈ«³ÆÊÇEIARS232C±ê×¼¡£EIARS232CÊÇÓÃÕý¸ºµçѹÀ´±íʾÂ߼״̬µÄ£¬ÓëTTLÒԸߵ͵çƽ±íʾÂ߼״̬µÄ¹æ¶¨²»Í¬¡£Òò´Ë£¬ÎªÁËÄܹ»Óë¼ÆËã»ú½Ó¿Ú»òÖն˵ÄTTLÆ÷¼þÁ¬½Ó£¬±ØÐëʹEIARS232CÓëTTLµç·֮¼ä½øÐеçƽºÍÂß¼¹ØϵµÄ±ä»»¡£ÊµÏÖÕâÖֱ任µÄ·½·¨¿ÉÓ÷ÖÁ¢Ôª¼þ£¬Ò²¿ÉÓü¯³Éµç·оƬ¡£¸ÃÉè¼ÆÓõÄÊÇMAX3232оƬ¡£
RS232µÄÊý¾Ý´«Êä¸ñʽÈçͼ1Ëùʾ¡£
ͼ1 RS232±ê×¼µÄÊý¾Ý´«Êä¸ñʽ
RS232´«Êä¸ñʽ°üº¬Æðʼ루1b£©¡¢ÓÐЧÊý¾Ý루8b£©¡¢ÆæżУÑé루0~2b£©¡¢Í£Ö¹Î»£¨1b£©¡£´«ÊäÏßÔÚ¿ÕÏÐʱΪ¸ßµçƽ£¬Òò´ËÆðʼλΪµÍµçƽ£¬Í£Ö¹Î»Îª¸ßµçƽ¡£
ÆæżУÑéλ¿ÉÉèÖÃΪÆæУÑ顢żУÑé»ò²»Ð£Ñ飬ÓÐЧÊý¾ÝλÊÇ´ÓµÍλ¿ªÊ¼´«ËÍ¡£
2 FPGAÉè¼Æ
2.1 USB½Ó¿ÚʱÐò
ÔÚSlav e FIFO·½Ê½Ï£¬ÍⲿÂß¼ÓëFX2µÄÁ¬½ÓÐźÅÈçͼ2Ëùʾ¡£
ͼ2 FX2 SlaveģʽϽӿڹܽÅÁ¬½Óͼ
ÔÚSlav e FIFOģʽÏ£¬CY7C68013оƬΪ¶Ë¿Ú2£¬4£¬6£¬8 ÌṩÂú¿Õ±ê־λFLAGA£¬FLAGB£¬FLAGC£¬FLAGD¡£IFCLKΪFX2Êä³öµÄʱÖÓ£¬¿É×÷ͨÐŵÄͬ²½Ê±ÖÓ£»SLCSΪFIFOµÄƬѡÐźţ»SLOEΪFIFOÊä³öʹÄÜ£»SLRDΪFIFO¶ÁÐźţ»SLWRΪFIFOдÐźš£¶ÔFPGAÀ´Ëµ£¬4¸ö¶Ë¿Ú·Ö±ðΪ4¸öFIFO¡£
FPGA¼ì²â4¸öÂú¿Õ±ê־λÀ´·Ö±ð¶ÔÏàÓ¦µÄFIFO½øÐжÁ/д¡£FPGA¿ÉÒÔÑ¡Ôñͬ²½»òÒì²½¶Á/д£¬ÔÚ¸ÃÉè¼ÆÖвÉÓÃÒì²½¶Á/д¡£ÔÚÒì²½Slave FIFOдʱ£¬Ê±ÖÓÓÉFPGAÌṩ¡£Êý¾ÝÔÚSLWRµÄÿ¸öÓÐЧ-ÎÞЧµÄÌø±äÑØʱ±»Ð´È룬FIFOдָÕëµÝÔö¡£Òì²½Slave FIFO¶Áʱ£¬FIFO¶ÁÖ¸ÕëÔÚSLRDµÄÿ¸öÓÐЧ-ÎÞЧµÄÌø±äÑØʱµÝÔöÒԸıäÊý¾Ý¡£
2.2 FPGA³ÌÐòÉè¼Æ
FPGAÉè¼ÆÊÇÕû¸öϵͳµÄºËÐIJ¿·Ö£¬ÓÉVHDLÓïÑÔʵÏÖ¡£FPGAʵÏÖÁËUSBÓëRS232½Ó¿ÚµÄת»»¡¢Êý¾ÝµÄ´¦Àí¡¢ÃüÁîµÄ´«ÊäµÈ¹¦ÄÜ¡£ÓÐÁËÉÏÃæµÄ½Ó¿ÚʱÐò£¬±ã¿ÉÒÔ½øÐÐFPGAÉè¼Æ¡£FPGA²¿·ÖµÄ×ÜÌåÉè¼ÆÈçͼ3Ëùʾ¡£Ä£¿é½éÉÜ£º
USBÓëFPGA½Ó¿ÚÄ£¿é£ºUSBÓëFPGAÖ®¼äµÄ½Ó¿Úת»»Ä£¿é£¬Ö÷Òª¹¦ÄÜΪ½«USB½Ó¿Ú´«¹ýÀ´µÄÐÅÏ¢»º´æµ½FPGAÄÚ²¿FIFO£¬²¢½«ÓÉÊý¾Ý´¦ÀíÄ£¿é´¦Àí¹ýµÄÊý¾Ý´«¸øUSBоƬ¡£¼´²úÉú¿ØÖÆÐźŶÁ/дUSBоƬÄÚ²¿FIFO¡£¿ÉÒÔÓɶÁ/дFIFOÁ½¸öÓÐÏÞ״̬»úʵÏÖ¡£
ÒÔ¶ÁÈ¡CY7C68013оƬÄÚÊý¾ÝΪÀý£¬¸ù¾ÝÒì²½¶ÁUSBÄÚµÄFIFOʱÐòͼ¿É·ÖΪ4¸ö״̬£º¿ÕÏÐ̬¡¢Ñ¡ÔñµØַ̬¡¢×¼±¸¶ÁÊý¾Ý̬¡¢¶ÁÊý¾Ý̬¡¢¶ÁÈ¡ºó״̬[6] ¡£ÔÚ¿ÕÏÐ̬£¬µ±¶Áʼþ·¢Éúʱ½øÈëÑ¡ÔñµØַ̬£»ÔÚÑ¡ÔñµØַ̬£¬Ê¹FIFOADR[1: 0] Ö¸ÏòOUT FIFO£¬½øÈë×¼±¸¶ÁÊý¾Ý̬£»ÔÚ×¼±¸¶ÁÊý¾Ý̬£¬ÈçFIFO¿Õ£¬ÔÚ±¾×´Ì¬µÈ´ý£¬·ñÔò½øÈë¶ÁÊý¾Ý̬£»ÔÚ¶ÁÊý¾Ý̬£¬Ê¹SLOE£¬SLRDÓÐЧ£¬´ÓÊý¾ÝÏßÉ϶ÁÊý£¬ÔÙʹSLRDÎÞЧ£¬ÒÔµÝÔöFIFO¶ÁÖ¸Õ룬ÔÙʹSLOEÎÞЧ£¬½øÈë¶ÁÈ¡ºó״̬£»ÔÚ¶ÁÈ¡ºó״̬£¬ÈçÐè´«Êä¸ü¶àµÄÊý£¬½øÈë×¼±¸¶ÁÊý¾Ý̬£¬·ñÔò½øÈë¿ÕÏÐ̬¡£
ͼ3 FPGA×ÜÌåÉè¼Æ¿òͼ
USBÊý¾Ý»º´æÄ£¿é£ºÓÃÀ´»º´æ¼ÆËã»ú·¢¸øÖÇÄÜÒÇÆ÷µÄÖ¸ÁîµÈÐÅÏ¢¡£ÊÇÓÉFPGAоƬµÄIPºËÉú³ÉµÄÏÈÈëÏȳö´æ´¢Æ÷FIFO¡£ÈÝÁ¿Îª8b*512depth¡£Õ¼ÓÃ1¸ö¿éRAM×ÊÔ´¡£
RS232Êý¾Ý»º´æÄ£¿é£ºÓÃÀ´»º´æÓÉÖÇÄÜÒÇÆ÷·¢³öµÄÊý¾Ý¡£ÊÇÓÉFPGA IPºËÉú³ÉµÄÏÈÈëÏȳö´æ´¢Æ÷FIFO¡£ÈÝÁ¿Îª8b*512depth£¬Õ¼ÓÃ1¸ö¿éRAM×ÊÔ´¡£
RS232ÓëFPGA½Ó¿ÚÄ£¿é£ºRS232ÓëFPGAÖ®¼äµÄ½Ó¿Úת»»Ä£¿é¡£Ö÷Òª¹¦ÄÜΪ½øÐд®/²¢ºÍ²¢/´®×ª»»¡£
½«USBÊý¾Ý»º´æÄ£¿éÖлº´æµÄÄÚÈÝÒÔºÏÊʵÄËÙÂÊͨ¹ý´®¿Ú·¢¸øÖÇÄÜÒÇÆ÷£¬²¢½«ÖÇÄÜÒÇÆ÷·¢³öµÄÊý¾Ý»º´æµ½RS232Êý¾Ý»º´æÄ£¿éÖС£´ËÄ£¿éÒ²ÊÇÓÉÁ½¸ö״̬»úʵÏÖ¡£´®¿ÚͨÐűØÐëÒªÉ趨²¨ÌØÂÊ£¬ÕâÀï²ÉÓõIJ¨ÌØÂÊΪ9600Kb/s£¬²ÉÓõÄʱÖÓΪ50MHz£¬Ï൱ÓÚ´«ËÍ1λÊý¾ÝÐèÒªÔ¼5028¸öʱÖÓÖÜÆÚ£¬ÕâÀï²ÉÓüõ·¨¼ÆÊýÆ÷À´¿ØÖÆ£¬¼´¼ÆÊýÆ÷¼Æµ½5028¸öʱÖÓÖÜÆں󣬾ͿªÊ¼´«ÊäÏÂһλÊý¾Ý¡£
Êý¾Ý´¦ÀíÄ£¿é£ºÖ÷Òª¹¦ÄÜΪ¸ù¾ÝÉÏλ»úµÄÖ¸Áî¶ÔRS232Êý¾Ý»º´æÖеÄÊý¾Ý×ö³öÏàÓ¦µÄ´¦Àí¡£´¦ÀíºóÔÙÏòÉÏλ»ú´«¡£Ö÷ÒªµÄ´¦Àí·½Ê½Óж¨Ê±È¡Êý¡¢Æ½»¬´¦ÀíµÈ¡£ÊµÏÖ·½Ê½ÓÉ״̬»úµÈʵÏÖ¡£FPGA¶¥²ãÄ£¿é£ºÖ÷Òª¸ºÔð¸÷Ä£¿é¼äÊý¾ÝÁ÷µÄÁ÷Ïò¡£ÒÔ¼°ÓëÍⲿоƬÏàÁ¬µÄÊäÈëÊä³öÐźŵĶ¨Òå¡£
ϵͳÔÚ¹¤×÷ʱ£¬Ôڲɼ¯Êý¾ÝÉÏ´«ÉÏλ»úʱ£¬Êý¾ÝͨµÀΪ£ºÖÇÄÜÒÇÆ÷·¢Ë͵ÄÊý¾Ýͨ¹ýRS232½Ó¿ÚÄ£¿é´æÔÚRS232Êý¾Ý»º´æÄ£¿éÖлº´æ¡£µ±»º´æµ½Ò»¶¨µÄÊý¾ÝÁ¿ºó£¬ÔÙͨ¹ýÊý¾Ý´¦ÀíÄ£¿éÁ¬ÐøµÄ¶ÁÈ¡FIFOÖеÄÊý¾Ý²¢¸ù¾ÝÉÏλ»ú·¢Ë͵ÄÃüÁî½øÐÐÏàÓ¦µÄÊý¾Ý´¦Àí£¬È»ºó½«´¦ÀíµÄÊý¾Ýͨ¹ýUSBÓëFPGA½Ó¿ÚÄ£¿é´«¸øUSB½Ó¿Ú¡£ÔÚÉÏλ»úÏ·¢¿ØÖÆÃüÁîʱ£¬Êý¾ÝͨµÀΪ£ºÉÏλ»ú·¢Ë͵ÄÃüÁîͨ¹ýUSB¿Ú´«¸øFPGAµÄRS232ÓëFPGA½Ó¿ÚÄ£¿é£¬´ËÄ£¿éÅжÏÊÇÊý¾Ý´¦ÀíÖ¸ÁÊÇ¿ØÖÆÒÇÆ÷Ö¸Áî¡£Èç¹ûÊÇÊý¾Ý´¦ÀíÖ¸ÁÔò´«ÏòÊý¾Ý´¦ÀíÄ£¿éÈÃÆä°´ÒªÇó½øÐÐÊý¾Ý´¦Àí¡£Èç¹ûÊÇ¿ØÖÆÒÇÆ÷Ö¸ÁÔò½«Æä´æÈëUSBÊý¾Ý»º´æÄ£¿éÖУ¬ÔÙÓÉRS232ÓëFPGA½Ó¿ÚÄ£¿é¶ÁÈ¡£¬×ª³ÉRS2322¸ñʽºó´«³ö¡£ÓÉÓÚRS232½Ó¿ÚËٶȱÈUSB½Ó¿ÚÂý£¬ÓÃFPGAÄÚ²¿µÄÒ첽ʱÖÓFIFO½â¾öËÙÂÊÆ¥ÅäÎÊÌâ¡£
½«Í¨¹ýRS232´«¹ýÀ´µÄÊý¾Ý»º´æÔÚFIFOÖУ¬È»ºó´æµ½Ò»¶¨Êý¾ÝÁ¿ºóÔÙÈ«²¿Á¬ÐøµÄÈ¡³ö£¬Èç´ËÍù¸´£¬´Ó¶øʵÏÖÊý¾ÝµÄÁ¬Ðø²É¼¯¼°ÉÏλ»úµÄʵʱÏÔʾ¡£½«Í¨¹ýUSB´«¹ýÀ´µÄÊý¾Ý·ÅÔÚÁíÒ»¸öFIFOÖлº´æ£¬ÈÃFPGA°´ÕÕRS232µÄËÙÂʽøÐжÁÈ¡¡£ÕâÑù¿ÉÒÔ·ÀÖ¹RS232µÄËٶȸú²»ÉÏUSBµÄËٶȶø²úÉúµÄÊý¾Ý¶ªÊ§¡£
3 ·ÂÕæ½á¹û
FPGA²ÉÓõÄϵͳʱÖÓƵÂÊΪ50MHz£¬·ÂÕ湤¾ßΪModelsim SE 6.5a£¬·ÂÕæÓÃÊý¾ÝΪÁ¬ÐøµÄ8bÊý¾Ý¡£
·ÂÕæ½á¹ûÈçͼ4Ëùʾ¡£
ͼ4 FPGA¶ÁUSBÄÚ²¿FIFO·ÂÕæͼ
ͼ4ΪFPGA¶ÁUSBÄÚ²¿FIFOµÄ·ÂÕæ½á¹û£¬DATAΪģÄâ´ÓUSB¿Ú½Óµ½µÄÊý¾Ý£¬¸ÃÊý¾ÝÒÑ´æÔÚÓÚUSBоƬµÄFIFOÖС£FIFO DATAΪFPGA½Óµ½µÄÊý¾Ý£¬ÓÉÉÏ¿ÉÒÔ¿´³ö£¬FPGA¿ÉÒÔ½«USB½ÓÊܵ½µÄÊý¾Ý½âÎö³öÀ´¡£
ͼ5ΪRS232ÓëFPGA½Ó¿Ú²¿·Ö·ÂÕæ½á¹û¡£¿ÉÒÔ¿´³ö£¬ÓÉRS232½ÓÊÕ´®ÐÐÊý¾ÝRXDÒѾת»»Îª²¢ÐÐÊý¾Ýdin¡£³ÌÐòÖÐÊÇÔÚÒ»¸öÓÐЧ×Ö½Ú½áÊøºó½«Æä´æÈëFIFOÖУ¬ÓÉͼ¿ÉÒÔÑéÖ¤¡£Í¼6¶¥²ãÄ£¿é·ÂÕæͼ£¬ÎªÁËÑéÖ¤ÓÉFPGA·¢³öµÄÊý¾ÝÄÜÕýÈ·µÄ½ÓÊܵ½£¬ÏÈÓÉFPGAÄÚ²¿·¢Êý¾Ý£¬È»ºóͨ¹ýRS232µÄTXD¶Ë¿Ú·¢³ö£¬ÈÃRXDÓëTXDÏàÁ¬ÔÙ½ÓÊÕ£¬¿ÉÒÔ¿´³ö·¢³öµÄÊý¾Ý¿ÉÒÔ±»ÕýÈ·µÄ½ÓÊÕ»ØÀ´²¢´«ÏòUSB½Ó¿Ú£¬ËµÃ÷ʱÐòÕýÈ·¡£
ͬÀí¿ÉÒÔÑéÖ¤USB¶ËµÄÊÕ·¢Ê±Ðò¡£
ͼ5 RS232½ÓÊն˷ÂÕæͼ
ͼ6 ¶¥²ãÄ£¿é·ÂÕæͼ
4 ½á Óï
±¾ÎIJÉÓÃFPGAʵÏÖÁËUSBÓëRS232¼äµÄ½Ó¿Úת»»¼°Êý¾Ý´¦ÀíµÄ¹¦ÄÜ¡£Éè¼ÆÖÐÏÈÈëÏȳö´æ´¢Æ÷µÄÔËÓýâ¾öÁËÊý¾ÝµÄ»º´æµÄºÍËÙÂÊÆ¥ÅäÎÊÌ⣬ÓÐÏÞ״̬»úµÄÔËÓÃʹµÃ³ÌÐòÉè¼Æ¸ü¼ÓÇåÎú¿É¿¿¡£¸ÃÉè¼Æ½«¸´ÔÓµÄÐźÅÔËË㼯ÖÐÔÚFPGAÖÐÍê³É£¬ÀûÓÃFPGA¶ÀÌصIJ¢Ðд¦ÀíÄÜÁ¦£¬¼õСÉÏλ»ú¹¤×÷Á¿µÄͬʱ£¬Ìá¸ßÁËϵͳÔËÐÐËٶȡ£
×÷ÕߣºÐ»Ñàƽ ¹ù¾² ÑÓ·ïƽ ±±¾©½»Í¨´óѧ¹â²¨¼¼ÊõÑо¿Ëù À´Ô´£º¡¶ÏÖ´úµç×Ó¼¼Êõ¡·2011ÄêµÚ4ÆÚ