ARMÀº ´ëÇп¡¼ÀÇ ¾÷°è Ç¥ÁØ ÀÓº£µðµå ½Ã½ºÅÛ µðÀÚÀÎ ¹× ÇÁ·Î±×·¡¹Ö ÄÁ¼Á ±³À°À» À§ÇÑ Àúºñ¿ë ÅøÅ°Æ®(toolkit)¸¦ Ãâ½ÃÇß´Ù°í ¹àÇû´Ù. ARM ÀÓº£µðµå ±³À° Å°Æ®(Embedded Education Kit)¸¦ ÅëÇØ ÀÓº£µðµå µðÀÚÀÎ »ê¾÷¿¡ ¹Ù·Î ¶Ù¾îµé ¼ö ÀÖµµ·Ï ÁغñÇÒ ¼ö ÀÖ´Ù.
Ä®¸®µå º¥Å©¸®µå(Khaled Benkrid) ARM ¿ùµå¿ÍÀ̵å À¯´Ï¹ö½ÃƼ ÇÁ·Î±×·¥(ARM Worldwide University Program) ¸Å´ÏÀú´Â “ARM ÀÓº£µðµå ±³À° Å°Æ®´Â Çлýµé°ú °³¹ßÀÚµéÀÌ Çö½ÇÀûÀÎ µµÀü¿¡ ´ëÀÀÇÒ ¼ö ÀÖµµ·Ï Àü¹®ÀûÀÎ Æ®·¹ÀÌ´×À» Á¦°øÇÑ´Ù”¸ç, “NXP¹× Embedded Artists¿ÍÀÇ Çù·ÂÀº ÇöÀç ÀÓº£µðµå ºÐ¾ßÀÇ Àü¹® °³¹ßÀÚµéÀÌ »ç¿ëÇÏ´Â °Í°ú µ¿ÀÏÇÑ Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾î Ç÷§ÆûÀ» È°¿ëÇÏ°Ô ÇØ, ÇлýµéÀÇ Ä¿¸®¾î °³¹ß¿¡ Áö¸§±æÀ» ¿ °Í”À̶ó°í ¸»Çß´Ù.
À̹ø¿¡ Ãâ½ÃµÈ ±³À° Å°Æ®´Â 2014³â ÃÊ ¹ßÇ¥ÇÑ ±³À° ÀÚ·á ÆÐÅ°ÁöÀÎ ARM ·¦Àξî¹Ú½º(Lab-in-a-Box)ÀÇ È®ÀåÆÇÀ¸·Î ±³À°ÀÚ°¡ ¿ÏÀüÇÑ ÀÓº£µðµå ½Ã½ºÅÛ µðÀÚÀΰú ÇÁ·Î±×·¡¹Ö Ä¿¸®Å§·³À» È®¸³ÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸ðµç °ÍÀ» °®Ãß°í ÀÖ´Ù. Å°Æ®ÀÇ °¡°ÝÀº Çлý ¶Ç´Â ÄÚ½º´ç 20ÆÄ¿îµå ÀÌÇÏ·Î Á¦°øµÈ´Ù.
±³À° Å°Æ®´Â NXPÀÇ ARM ÄÚ¾îÅؽº-M4 ÇÁ·Î¼¼¼ ±â¹ÝÀÇ Çϵå¿þ¾î º¸µå¿Í ARM ÄÉÀÏ(Keil) MDK-ARM ÇÁ·Î ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ °³¹ß ½ºÀ§Æ® ¼ÒÇÁÆ®¿þ¾î ¶óÀ̼±½º, 4°³ÀÇ ÀÓº£µðµå ½Ã½ºÅÛ °ÀÇ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â ³ëÆ® ½½¶óÀ̵å, µ¥¸ð ÄÚµå, ½ÇÁ¦ ½ÇÇè ¸Å´º¾ó ¹× ÇØ´äÀ» Æ÷ÇÔÇÑ ±³À° ÀÚ·á µîÀ¸·Î ±¸¼ºµÈ´Ù. ¶Ç ‘È¿À²ÀûÀÎ ÀÓº£µðµå ½Ã½ºÅÛ µðÀÚÀÎ ¹× ÇÁ·Î±×·¡¹Ö(Efficient embedded systems design and programming)’À¸·Î NXPÀÇ 32ºñÆ® ARM Cortex-M4 ±â¹Ý NXP LPC4088 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¸¦ È°¿ëÇØ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ÀÇ ±âº»¿¡ ´ëÇÑ ±³À°ÀÌ °¡´ÉÇϸç, °íÂ÷¿ø ARM ¿¥º£µå API¿ë ÀÓº£µðµå ½Ã½ºÅÛ µðÀÚÀÎ Æ®·¹ÀÌ´×À» À§ÇÑ ‘½Å¼ÓÇÑ ÀÓº£µðµå ½Ã½ºÅÛ µðÀÚÀÎ ¹× ÇÁ·Î±×·¡¹Ö(Rapid embedded system design and programming)’°ú ·Î¾âƼ°¡ ¾øÀÌ ÀÌ¿ë °¡´ÉÇÑ ARM ÄÉÀÏ RTX RTOS¸¦ È°¿ëÇØ RTOS ±â¹Ý ¾îÇø®ÄÉÀ̼ÇÀÇ µðÀÚÀÎ, ÇÁ·Î±×·¡¹Ö ¹× ÃÖÀûÈ ¹æ¹ýÀ» º¸¿©ÁÖ´Â ‘OS µðÀÚÀÎ’ µîÀÌ Á¦°øµÈ´Ù.
|