±¾¿Æ±ÏÒµÉè¼ÆÂÛÎÄ--»ùÓÚstm32µÄ¶à¹¦ÄÜmp3ÒôÀÖ²¥·ÅÆ÷Éè¼Æ¿ªÌⱨ¸æÎÄÏ××ÛÊö²Î¿¼ ÏÂÔØ±¾ÎÄ

1£®Í¨¹ýÔÚͼÊé¹Ý¡¢Êý×ÖͼÊé¹Ý¼°ÍøÉϵȲéÔĶ๦ÄÜMP3²¥·ÅÆ÷µÄÏà¹ØÖªÊ¶£¬°üÀ¨ÀíÂÛ֪ʶ£ºCÓïÑÔÔ­Àí¼°Ó¦Óᢵ¥Æ¬»úÔ­Àí¼°½Ó¿Ú¼¼Êõ¡¢Ä£Äâµç×Ó¼¼Êõ¡¢Êý×Öµç×Ó¼¼Êõ£¬ÒÔ¼°Ïà¹ØÈí¼þµÄѧϰ£¬È磺Keil¡¢Altium Designer¡£ 2£®½áºÏÀíÂÛ֪ʶ£¬ÀûÓø÷¸öÄ£¿éͨ¹ý¿ª·¢°å´î½¨³ö³õ²½µÄµç·£¬À´È·¶¨³öʵÓõÄÉè¼Æ·½°¸¡£ 3£®ÓëÖ¸µ¼ÀÏʦ½øÐнøÒ»²½µÄÉîÈë½»Á÷£¬ÔÚÀÏʦµÄÖ¸µ¼Ï·ÖÎö×Ô¼ºµÄÉè¼Æ·½°¸µÄ¿ÉÐÐÐÔ£¬ÒÔÈ·¶¨×îÖÕµÄÉè¼Æ·½°¸¡£ Èý¡¢¿ÎÌâÑо¿¹¤×÷½ø¶È£º £¨1£©2015.12.25¡ª¡ª 2015.12.31 È·¶¨Ñ¡ÌâÖ®ºó²éÔÄ»ùÓÚSTM32¶à¹¦ÄÜMP3µÄ×ÊÁÏ£¬Á˽â¶à¹¦ÄÜMP3²¥·ÅÆ÷¡£

£¨2£©2016.01.01¡ª¡ª 2016.01.11 ½øÐÐÎÄÏ×µ÷ÑУ¬Á˽âÑо¿ÄÚÈݵÄÏà¹ØÖªÊ¶¡£ £¨3£©2016.01.12 ¡ª¡ª 2016.01.18 ׫д¿ªÌⱨ¸æ²¢Í¨¹ýÖ¸µ¼ÀÏʦÉóÔÄ£¬²Î¼Ó¿ªÌâ¡£ £¨4£©2016.01.19 ¡ª¡ª 2016.04.01 ÔĶÁµ¥Æ¬»úÔ­Àí¼°Ó¦ÓúͶ๦ÄÜMP3²¥·ÅÆ÷µÄÏà¹Ø×ÊÁÏ£¬ÕÆÎÕÏà¹ØµÄ֪ʶÒÔ¼°·½·¨£¬ÖصãÕÆÎÕµ¥Æ¬»úµÄÔ­Àí·ÖÎö¼°Ó¦Ó᣸ù¾ÝÒÑÕÆÎÕµÄÏà¹ØÖªÊ¶¼°Éè¼ÆË¼ÏëÉè¼Æ¶à¹¦ÄÜMP3µÄ»ù±¾¿ò¼Ü¡¢Ó²¼þµç·ͼºÍÈí¼þÁ÷³Ìͼ¡£ÕûÀí˼·£¬Íê³ÉÓ²¼þµç·ͼºÍÈí¼þµÄÉè¼Æ£¬µÃ³ö½áÂÛ¡£ £¨5£©2016.04.02 ¡ª¡ª 2016.04.25 ÕûÀíºÃ˼·£¬×ÅÊÖÂÛÎijõ¸åµÄ׫д¡£ £¨6£©2016.04.26 ¡ª¡ª 2016.05.15 ÔÚÀÏʦµÄÖ¸µ¼Ï£¬½øÐÐÂÛÎĵÄÐ޸ġ¢¶¨¸å¡¢²¢´òÓ¡¡£ £¨7£©2016.05.16 ¡ª¡ª 2016.05.25 Ìá½»¹æ·¶µÄ±ÏÒµÂÛÎÄÓë×¼±¸´ð±ç¡£ £¨8£©2016.05.26 ¡ª¡ª 2016.05.31 °´Ê±²Î¼Ó´ð±ç¡£ 5

ËÄ¡¢Ö÷Òª²Î¿¼ÎÄÏ×£º [1] ×Þ½Ý,ÌÆÈÙÄê.»ùÓÚǶÈëʽϵͳµÄ MP3 ²¥·ÅÆ÷Éè¼Æ[J].ÖйúË®ÔË,2013,(2):14-16. [2] ØÁÖÐÈð,¸ßÕñÃ÷. MP3²¥·ÅϵͳµÄÉè¼ÆÓëʵÏÖ[J].ɽ¶«µç×Ó,2003,(3):18-20. [3] ÕÅ־ΰ.»ùÓÚSTM32µ¥Æ¬»úµÄ¶à¹¦ÄÜýÌå²¥·ÅÆ÷Éè¼Æ[J]. ÉÂÎ÷Àí¹¤Ñ§ÔºÑ§±¨,2015,31,(14):70-72. [4] ´÷¾ù,ÎâÓ­À´,ÕÅìõ.ǶÈëʽMP3²¥·ÅÆ÷µÄÑо¿ÓëʵÏÖ[J].º¼Öݵç×Ó¹¤ÒµÑ§ÔºÑ§±¨, 2002,22,(1):30-40. [5] »ÆÓñºÀ. STC89C58RD+µ¥Æ¬»úÔÚMP3²¥·ÅÆ÷Éè¼ÆÖеÄÓ¦ÓÃ[J].Ïû·Ñµç×Ó,2013. [6] ÏòÈü»Ô,³ÂÊ¢ÔÆ,Èλª.»ùÓÚ¦ÌC/OS-IIµÄMP3Îļþ²¥·ÅϵͳÉè¼Æ[J].Ó¦ÓÃÓëÉè¼Æ,2015. [7] ÍõµÀǬ,Áõ¶¨ÖÇ,ÎÄ¿¡ºÆ.»ùÓÚARM´¦ÀíÆ÷µÄ MP3 ²¥·ÅÆ÷·ÖÎöÓëʵÏÖ[J].2007,28,(7):12-13. [8] ÕÅÀ×,ÁõСÄÈ.»ùÓÚ AT89 C51 SND1 CµÄMP3²¥·ÅÆ÷Éè¼Æ[J].ºÓÄÏ»úµç¸ßµÈר¿ÆÑ§Ð£Ñ§±¨,2005,13(6):56-57. [9] ÑÕÈñ,Ì·ÖÜÎÄ.»ùÓÚSTM32µÄ¶à¹¦ÄÜMP3Éè¼Æ[J].ºþÄÏÈËÎĿƼ¼Ñ§ÔºÑ§±¨,2013,(4):9-10. [10] ÂíÅô¸ó,ÕÅËÉì¿,³Â¶÷Çì.»ùÓÚSOCоƬATJ2135µÄMP3²¥·ÅÆ÷Éè¼Æ£ÛJ£Ý.µç×Ó¹¤³Ìʦ,2008(6) :57£­59. [11] ³ÂÓÀ½µ,Öìά½Ü.»ùÓÚSL811HSµÄUÅÌMP3²¥·ÅÆ÷Éè¼Æ£ÛJ£Ý.¿Æ¼¼´´Ðµ¼±¨,2008,(14) :9. [12] »ÆÖÇΰ. È«¹ú´óѧÉúµç×ÓÉè¼Æ¾ºÈüµç·Éè¼Æ£ÛM£Ý.±±¾©:±±¾©º½¿Õº½Ìì´óѧ³ö°æÉç,2006:127£­140. [13] Ïȷ湤×÷ÊÒ.µ¥Æ¬»ú³ÌÐòÉè¼ÆÊµÀý£ÛM£Ý.±±¾©:Ç廪´óѧ³ö°æÉç,2002:46£­50. [14] ·½°²Æ½,²Ì¿¡Óî. Cortex£­M3µÄÒì³£´¦Àí»úÖÆÑо¿£ÛJ£Ý.µ¥Æ¬»úÓëǶÈëʽϵͳӦÓÃ,2009,(2):15£­18. [15] SD Specifications Part 1 Physical Layer Simplified Specification Version 2.00[S].September 25,2006. Îå¡¢Ö¸µ¼½ÌʦÒâ¼û£º ¸ÃͬѧѡÌâ½áºÏÁË×Ô¼ºËùѧרҵ֪ʶ£¬Éî¶È¹ã¶ÈÊʵ±£¬×öµ½ÀíÂÛÓëʵ¼ùÏà½áºÏ£¬¾ßÓÐÒ»¶¨µÄʵ¼ÊÒâÒ塣ѡÌâÄ¿µÄÒâÒåÃ÷È·£¬ÄÜÇå³þµØ²ûÊöÀûÓõ¥Æ¬»úÉè¼Æ¶à¹¦ÄÜMP3²¥·ÅÆ÷µÄ»ù±¾ÄÚÈÝ£¬Éè¼Æ·½°¸ºÏÀí£¬Äâ½â¾öµÄÖ÷ÒªÎÊÌâÃ÷È·£¬Ñо¿²½Öè·½·¨´ëÊ©ÇÐʵ¿ÉÐУ¬Í¬Ò⿪Ìâ¡£ Ö¸µ¼½Ìʦ£¨Ç©Ãû£©£º 2016Äê1ÔÂ13 ÈÕ Áù¡¢¿ªÌâÉó²éС×éÉó²éÒâ¼û£º Éó²é½á¹û£º 1¡¢Í¨¹ý£» ¡Ì 2¡¢ÍêÉÆºóͨ¹ý£» 3¡¢Î´Í¨¹ý ×鳤ǩÃû£º 2016Äê1ÔÂ14ÈÕ ËµÃ÷£º¿ªÌⱨ¸æÓ¦ÔÚ½Ìʦָµ¼ÏÂÓÉѧÉú¶ÀÁ¢×«Ð´£¬¿ªÌⱨ¸æÒ»°ã²»ÉÙÓÚ1000×Ö£¬²¢½»Ö¸µ¼½ÌʦÉóÔÄ¡£

±ÏÒµÂÛÎÄ£¨Éè¼Æ£©¿ªÌⱨ¸æÂÛÖ¤¼Ç¼

ÌâÄ¿ ѧÉúÐÕÃû ³Â½ø½ø »ùÓÚSTM32µÄ¶à¹¦ÄÜMP3ÒôÀÖ²¥·ÅÆ÷Éè¼Æ ѧ ºÅ 201240513205 Ö¸µ¼½Ìʦ ¹ùº£Àö ÂÛ֤С×é×é³É ×é³É ×鳤 ³É Ô± ÐÕÃû ¹ùº£Àö ·®Ó­¹â Ö£¹ð·¼ ÃÏÁî»Ô Ö°³Æ ½²Ê¦ ¸±½ÌÊÚ ½²Ê¦ ½²Ê¦ ËùÔÚµ¥Î» ÎïÀíÓëµç×ÓÐÅϢϵ ÎïÀíÓëµç×ÓÐÅϢϵ ÎïÀíÓëµç×ÓÐÅϢϵ ÎïÀíÓëµç×ÓÐÅϢϵ רҵ·½Ïò µç·Óëϵͳ ¼ÆËã»úÓ¦Óü¼Êõ µç·Óëϵͳ ÀíÂÛÎïÀí ³Â½ø½øÍ¬Ñ§Ê×ÏȶԻùÓÚSTM32µÄ¶à¹¦ÄÜMP3²¥·ÅÆ÷Éè¼ÆÉè¼ÆµÄÄ¿µÄ¡¢ÒâÒåºÍ¹úÄÚÍâ·¢Õ¹ÏÖ×´½øÐÐÁ˼òÒªÂÛÊö£¬²¢²ûÊöÁËÆäÂÛÎÄËùÒªÑо¿µÄÖ÷ÒªÎÊÌâ¡¢¿ÎÌâÉè¼ÆµÄ˼·ºÍÑо¿µÄ²½Öè¡¢·½·¨¼°´ëÊ©µÈ¡£ ¿ªÌâÂÛÖ¤Çé¿öÈçÏ£º 1.Ϊʲô²ÉÈ¡STM32µ¥Æ¬»ú£¿ ´ð£º±¾¿ÎÌâÖ÷¿Ø²ÉÈ¡µÄÊÇSTM32F103ZET6µ¥Æ¬»ú£¬Ñ¡È¡¸Ãµ¥Æ¬»úÔ­ÒòÓÐÒÔϼ¸µã£º £¨1£©STM32Ö÷ƵÊÇ72MHz£¬Ë¢ÐÂÒº¾§ºÍ´¦ÀíÊý¾ÝµÄËٶȺܿ졣 £¨2£©STM32Êǵͳɱ¾£¬µÍ¹¦ºÄ£¬¸ßÐÔÄܵÄÒ»¿îµ¥Æ¬»ú¡£ £¨3£©STM32×Ô´øÍâÉè·á¸»£¬ÓÐ5¸ö´®¿Ú£¬2¸öI2C£¬3¸öÓ²¼þSPI£¬Á½¸ö12λ16ͨµÀµÄADת»»µÈµÈ¡£ 2.±¾¿ÎÌâMP3²ÉÈ¡µÄʲô½âÂ뷽ʽ£¿ ´ð£º±¾¶à¹¦ÄÜMP3²¥·ÅÆ÷MP3²ÉÈ¡µÄÓ²¼þ½âÂ룬Ӳ¼þ½âÂë´ó´óËõ¶Ì¿ª·¢ÖÜÆÚ£¬²¢ÇÒ¿ÉÒԵõ½¸üºÃµÄÒôÖÊ£¬Èí¼þ½âÂ뿪·¢ÖÜÆÚ³¤£¬²¢ÇÒÕ¼ÓÃCPUµÄ´óÁ¿Äڴ棬ÀË·ÑCPU×ÊÔ´£¬ËùÒÔ²ÉÓÃÓ²¼þ½âÂë¡£ 3.±¾¿ÎÌâµÄÈí¼þÉè¼Æ²ÉÓÃʲôÓïÑÔ£¿ ´ð£º±¾¿ÎÌâ²ÉÓÃCÓïÑÔ±à³Ì£¬CÓïÑÔÊÇһß߼¶ÓïÑÔ£¬±à³Ì¼°µ÷ÊÔµÄʱ¼ä¼õÉÙ´ó´óËõ¶Ì¿ª·¢ÖÜÆÚ¡£³ÌÐò½á¹¹¼ò½à¡¢½ô´Õ¡¢¹æÕû£¬±í´ïʽ¼òÁ·¡¢Ê¹ÓÃÁé»î¡£±àдµÄ³ÌÐò¿É¶ÁÐÔÇ¿£¬±àÒëЧÂʸߡ£ÈÝÒ×ÒÆÖ²µ½È˸ñ´¦ÀíÆ÷ÉÏ¡£ ¼Ç¼ԱǩÃû£º 2016Äê01ÔÂ14ÈÕ

±ÏÒµÂÛÎÄ£¨Éè¼Æ£©ÎÄÏ××ÛÊö

ÂÛÎÄ£¨Éè¼Æ£©ÌâÄ¿ Ö¸µ¼½Ìʦ ²Î¿¼ÎÄÏ×Çé¿ö ÊÕ¼¯²Î¿¼ÎÄÏ×ʱ¼ä Ò»¡¢ÎÄÏ××ÛÊö ¹ùº£Àö »ùÓÚSTM32µÄ¶à¹¦ÄÜMP3ÒôÀÖ²¥·ÅÆ÷Éè¼Æ Ñо¿·½Ïò µç·Óëϵͳ ¹úÄÚ 14 ƪ£¬¹úÍâ 1 ƪ£¬¹²¼Æ 15 ƪ 2015Äê12ÔÂ25ÈÕÖÁ2016Äê1ÔÂ13ÈÕ 1£®MP3²¥·ÅÆ÷µÄ¹úÄÚÍâÏÖ×´£º MP3È«³ÆÊÇMPEG Layer 3£¬ÏÁÒåµÄ½²¾ÍÊÇÒÔMPEG Layer 3±ê׼ѹËõ±àÂëµÄÒ»ÖÖÒôƵÎļþ¸ñʽ£¬²ÉÓÃMP3ѹËõµÄÊý¾ÝÁ¿¿ÉÒÔËõСµ½1/12£¬ÒôÖÊȴûÓжàÉÙËðʧ£¬½üºõÓÚCDµÄÒôÖÊ¡£ÊÇÒ»ÖÖ¸ßÖÊÁ¿ÒôÀÖѹËõ±ê×¼£¬¸øÒôƵ²úÒµ´øÀ´Á˾ߴóµÄ³å»÷¡£ Ëæ×ŵç×Ó¼¼ÊõµÄ·ÉËÙ·¢Õ¹£¬Ç¶ÈëʽÉ豸ÔÚ¸÷ÁìÓòµÄÓ¦ÓÃÔ½À´Ô½¹ã·º£¬¸´ÔÓ¶ÈÒ²Ô½À´Ô½¸ß£¬¶ÔÆä¿ª·¢·½·¨Ò²Ìá³öÁ˸ü¶àµÄÒªÇóºÍ¸ü´óµÄÌôÕ½¡£1995 Ä꣬MP3 ¸ñʽµÄÒôÀÖÎļþ¸ÕÔÚÍøÂçÉÏ´«²¥Ê±£¬Ö÷ÒªÓà Winamp µÈ²¥·ÅÈí¼þ½øÐв¥·Å£¬Ê¹ MP3 ÒôÀÖÎÞ·¨ÍÑÀë¼ÆËã»ú½øÐв¥·Å£¬¸øÒôÀÖÐÀÉÍ´øÀ´Á˲»±ã¡£1998 ÄêÒÔÀ´£¬Ëæ×Å MP3 ²¥·ÅÆ÷µÄ³öÏÖ¼°Æä¼¼ÊõµÄ·¢Õ¹£¬ÈËÃÇ¶Ô MP3 ²¥·ÅÆ÷µÄÒªÇóÔ½À´Ô½¸ß£¬ÖÆÔìÉÌÔÚ MP3²¥·ÅÆ÷µÄÑ¡ÐÍ¡¢Éè¼Æ¡¢¿ª·¢¡¢¸½¼Ó¹¦ÄܺÍÊÊÓÃÁìÓòµÈ·½Ãæ×öÁ˺ܶàŬÁ¦£¬Éè¼ÆÁ˶àÖÖ·½°¸¡£Ä¿Ç°Ïû·ÑÀàMP3²¥·ÅÆ÷²ÉÓõÄÊǵ¥Ð¾Æ¬»ò˫оƬ·½°¸£¬¹úÄÚ´ó¶àÊýµÄ²úÆ·¶¼Êǵ¥Ð¾Æ¬·½°¸¡£ 2£®Ä¿Ç°MP3²¥·ÅÆ÷µÄÖ÷ÒªÑо¿³É¹û£º MP3ÒôƵ²úÆ·Êܵ½Ïû·ÑÕßµÄÇàíù£¬¶ø¸ßÖÊÁ¿µÄÒôЧÊǵ±Ç°MP3ÒôƵ²úÆ··¢Õ¹µÄÖØÒªÇ÷ÊÆ¡£Ä¿Ç°Ïû·ÑÀà MP3 ²¥·ÅÆ÷²ÉÓõÄÊǵ¥Ð¾Æ¬»ò˫оƬ·½°¸£¬¹úÄÚ¾ø´ó¶àÊý²úÆ·¶¼Êǵ¥Ð¾Æ¬·½°¸£¬µ¥Ð¾Æ¬·½°¸ÊÇÖ¸½«Î¢´¦ÀíÆ÷£¬ÒôƵ½âÂëÆ÷ÒÔ¼°Ò»Ð©¿ÉÑ¡ÍâΧÈç USB£¬ÊÕÒôµÈ¼¯³ÉÔÚÒ»¿é¼¯³Éµç·ÉÏ£¬ÕâÑù²úÆ·Ö»ÐèÒªÒ»¿éоƬ¼ÓÉÏÒ»µã¼òµ¥µÄÔªÆ÷¼þ¾Í¿ÉÒÔ¹¹³ÉÒ»¸ö MP3²¥·ÅÆ÷ÁË£¬Õâ½µµÍÁ˺ܶà³É±¾£¬Ê¹µÃ²úÆ·µÄÍâÐÎÒ²¸üΪСÇÉ£¬µ«ÊÇ£¬ÕâÖÖ·½°¸µÄ MP3 ²¥·ÅÆ÷ÔÚÒôÖÊ·½Ãæ½ÏΪǷȱÍêÃÀ£»¶øË«Ð¾Æ¬·½°¸Ö¸µÄÊÇʹÓÃÁ½¸öоƬ£¬Ò»¸ö×÷ΪÖ÷¿ØÖÆÆ÷£¬Ö÷Òª´¦ÀíϵͳºÍ¸÷ÖÖÍâÉ蹦ÄÜ£¬¶øÁíÍâÒ»¿éÔò½ö½ö¸ºÔðÒôƵ½âÂëºÍÒôЧ´¦Àí£¬ÕâÀà·½°¸µÄ²¥·ÅÆ÷½Ïµ¥Ð¾Æ¬·½°¸ÔÚÒôÖÊ·½Ãæ½ÏΪÍêÃÀ¡£ MP3Îļþ½âÂëÒ»°ã²ÉÓÃÈí¼þ½âÂëºÍÓ²¼þ½âÂëÁ½ÖÖ·½·¨¡£Ó²¼þ½âÂëʵÏÖ¼òµ¥£¬µ«ÐèÔö¼ÓÓ²¼þ³É±¾¡£Èí¼þ½âÂëÐèÕ¼ÓôóÁ¿CPUʱ¼ä£¬ÊµÏÖÄѶȴ󣬵«³É±¾µÍ¡¢´¦ÀíÁé»î£¬Ö»ÒªCPU¾ßÓÐ×ã¹»µÄ´¦ÀíËÙ¶ÈÔòÊÇÒ»ÖֺܺÃÑ¡Ôñ¡£ÔÚÏÖÔÚµÄÊг¡ÉÏÓ²¼þ½âÂëÊÇ×î¶à¼ûµÄ£¬Ó²