¸¶ÀÌÅ©·ÎĨÀº64/16 KB, 256/64 KB, ¹× 512/128 KBÀÇ Ç÷¡½Ã/·¥ ±¸¼ºÀÇPIC32MX3/4 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ (PIC32MX3/4 MCUs) Á¦Ç°±ºÀ» Ãâ½ÃÇß´Ù. »õ·Ó°Ô Ãâ½ÃµÈ MCU Á¦Ç°±ºÀº ¿¬°á(connectivity), ±×·¡ÇÈ, µðÁöÅÐ ¿Àµð¿À, ¹ü¿ë ÀÓº£µðµå ÄÁÆ®·Ñ °³¹ßÀ» À§ÇÑ Á¾ÇÕÀûÀÎ ¸¶ÀÌÅ©·ÎĨÀÇ ¼ÒÇÁÆ®¿þ¾î ¹× Åø°ú °áÇյƴÙ.
MCU½ÅÁ¦Ç°±º Ãâ½Ã´Â °í¼º´É 32ºñÆ® ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯°¡ Àα⠽ø®ÁîÀÎ PIC32MX3/4·Î È®ÀåµÈ °ÍÀ¸·Î, ½ÅÁ¦Ç°±ºÀº ´õ Àú·ÅÇÑ ºñ¿ëÀ¸·Î ´õ ³ôÀº RAM ¸Þ¸ð¸® ¿É¼Ç ¹× ÁÖº¯ÀåÄ¡ ÅëÇÕÀ» Áö¿øÇÑ´Ù. PIC32MX3/4´Â 28¹è¼Ó 10ºñÆ® ADC¿Í 5 UARTS, 105 DMIPS ¼º´É, ÀÏ·ÃÀÇ ÁÖº¯ÀåÄ¡, ±×·¡ÇÈ µð½ºÇ÷¹ÀÌ, Á¤Àü¿ë·® ÅÍÄ¡, ¿¬°á ¹× µðÁöÅÐ ¿Àµð¿À¸¦ Áö¿øÇÑ´Ù.
¸¶ÀÌÅ©·ÎĨÀÇ MCU32 »ç¾÷ºÎ¸¦ ´ã´çÇϰí ÀÖ´Â ¼ö¹Ô ¹ÌÆ®¶ó(Sumit Mitra) ºÎ»çÀåÀº ¡°¼ÒºñÀç, ¾îÇöóÀ̾ð½º, ÀÇ·á ¹× »ê¾÷ ½ÃÀåÀº Á¡Á¡ ´õ °íǰÁú Àúºñ¿ëÀÇ ¿Àµð¿À, Á¤Àü¿ë·® ÅÍÄ¡, ±×·¡ÇÈ µð½ºÇ÷¹ÀÌ ¹× USB¸¦ Áö¿øÇÏ´Â µðÀÚÀÎÀ» ¿ä±¸Çϰí ÀÖ´Ù¡±¸ç, ¡°»õ·Î¿î PIC32 MX3/4Á¦Ç°±º ¹× ¸¶ÀÌÅ©·ÎĨÀÇ ¿ÏÀüÇÑ ¼Ö·ç¼ÇÀº ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀÚµéÀÌ ÀÌ·¯ÇÑ ±â´ÉÀ» Àúºñ¿ëÀ¸·Î ºü¸£°Ô ±¸ÇöÇÏ¸é¼ ¸®½ºÅ©´Â ÁÙÀÏ ¼ö ÀÖµµ·Ï ÇØÁش١±°í ¸»Çß´Ù.
PIC32MX3/4 Á¦Ç°±ºÀº MPLAB X ÅëÇÕ°³¹ß ȯ°æ(MPLAB X Integrated Development Environment) ¹× MPLAB XC32 C/C++ ÄÄÆÄÀÏ·¯ µîÀÇ »ó¿ë ¼ÒÇÁÆ®¿þ¾î °³¹ß ÅøÀÌ Æ÷ÇÔµÈ Á¾ÇÕÀûÀÎ Åø ¹× ¼ÒÇÁÆ®¿þ¾î ¼¼Æ®¿¡ ÀÇÇØ Áö¿øµÈ´Ù.
ƯÁ¤ ¾ÖÇø®ÄÉÀ̼ǿë ÅøÀº ¸¶ÀÌÅ©·ÎĨ ±×·¡ÇÈ ¶óÀ̺귯¸®¿Í ÇÔ²² »ç¿ëµÇ´Â ¸¶ÀÌÅ©·ÎĨ ±×·¡ÇÈ µð½ºÇ÷¹ÀÌ µðÀÚÀÌ³Ê X¸¦ Æ÷ÇÔÇØ ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ±×·¡ÇÈ À¯Àú ÀÎÅÍÆäÀ̽º(GUI) ½ºÅ©¸°À» ºü¸£°í ½±°Ô »ý¼ºÇÒ ¼ö ÀÖ´Â ½Ã°¢ÀûÀÎ µðÀÚÀÎ ÅøÀ» Á¦°øÇÑ´Ù.
ÀÌ·¯ÇÑ MCU´Â TCP/IP, USB ÀåÄ¡¿Í È£½ºÆ®(USB Device and Host), ºí·çÅõ½º(Bluetooth), ¿ÍÀÌÆÄÀÌ(Wi-Fi)¸¦ Æ÷ÇÔÇÏ´Â ¸¶ÀÌÅ©·ÎĨÀÇ Á¾ÇÕÀûÀÎ ÇÁ·ÎÅäÄÝ ¼¼Æ®°¡ Áö¿øµÈ´Ù. ¸¶ÀÌÅ©·ÎĨÀº µðÁöÅÐ ¿Àµð¿À ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇØ »ùÇà ¼Óµµ º¯È¯±â(SRC:sample rate converter), MP3 ¹× AAC¸¦ Æ÷ÇÔÇÏ´Â ¿Àµð¿À ÄÚÅØ ÀÛ¾÷À» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î¿Í ½º¸¶Æ®Æù µî °³°³ÀÎÀÇ ÀüÀÚ ÀåÄ¡ ¿¬°á¿ë ¼ÒÇÁÆ®¿þ¾î¸¦ Á¦°øÇÑ´Ù. |