´Ù¾çÇÑ ÀüÀÚ ¾ÖÇø®ÄÉÀ̼ǰú °í°´µéÀ» Áö¿øÇÏ´Â ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(STMicroelectronics, ÀÌÇÏ ST)°¡ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®(Microsoft) ºñÁÖ¾ó ½ºÆ©µð¿À ÄÚµå(VS Code: Visual Studio Code)ÀÇ ÀÌÁ¡À» È°¿ëÇØ STM32 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¸¦ °³¹ßÇÏ´Â Áö¿ø ÅøÀ» È®ÀåÇÑ´Ù°í ¹àÇû´Ù.
VS Code´Â °³¹ßÀÚµéÀÌ ³Î¸® »ç¿ëÇÏ°í ÀÖ´Â IDE(Integrated Development Environment)·Î¼, ÄÚµå ÆíÁýÀ» °£¼ÒÈÇÏ°í °¡¼ÓÈÇÏ´Â ÀÎÅÚ¸®¼¾½º(IntelliSense)¿Í °°ÀÌ »ç¿ëÀÌ °£ÆíÇÏ°í À¯¿¬ÇÑ ±â´ÉÀ¸·Î È£ÆòÀ» ¹Þ°í ÀÖ´Ù. VS Code ³»¿¡¼ STM32 ¿¡ÄڽýºÅÛ¿¡ ´ëÇÑ ¾×¼¼½º°¡ Áö¿øµÊ¿¡ µû¶ó, ±¤¹üÀ§ÇÑ STM32 Ä¿¹Â´ÏƼÀÇ °³¹ßÀÚµéÀÌ ÀÌ·¯ÇÑ ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ°Ô µÇ¾ú´Ù. ÇÏÀÌ·¹º§ ¹× ÄÁ½´¸Ó ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ Àͼ÷ÇÑ °³¹ßÀڵ鵵 Àü·Â È¿À²ÀûÀÌ¸é¼ ¼ÒÇüÀÇ °æÁ¦ÀûÀÎ ÀÓº£µðµå ¼Ö·ç¼ÇÀ» ¼Õ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ´Ù.
ÀÌ·¯ÇÑ »õ·Î¿î Áö¿øÀ» ÅëÇØ ÀϹÝÀûÀ¸·Î »ó¿ë ÅøÀ̳ª STÀÇ ¹«·á ÀÌŬ¸³½º(Eclipse) ±â¹Ý STM32CubeIDE ȯ°æÀ» ¼±ÅÃÇÏ´Â Çϵå¿þ¾î ÅëÇÕ¾÷ü ¹× ¸Å½º¸¶ÄÏ(Mass-Market) °í°´ µî ¸ðµç STM32 °³¹ßÀÚµéÀÌ ÀÌ¿ëÇÒ ¼ö ÀÖ´Â Åø ¼±Åà ¹üÀ§°¡ ´õ¿í È®ÀåµÆ´Ù. VS Code¿Í STM32 VS Code È®ÀåÆÇÀº ¹«·á·Î ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù. |