ÆíÁý : 4.19 ±Ý Àα⠽ŻóÀÎ,
Ȩ > ´º½º > »ýÈ°Ç÷¯½º > »ýÈ°°æÁ¦¡¤À¯Åë´º½º
     
IAR ½Ã½ºÅÛÁî, ºôµå ¹× Å×½ºÆ®¿ë ¼ÒÈ­ °¡´ÉÇÑ ¡®¸®´ª½º¿ë ºôµå Åø¡¯ Ãâ½Ã
2021³â 06¿ù 09ÀÏ (¼ö) 22:17:24 ÇãÁø¸¸ jkilbo@jkilbo.com
IAR ½Ã½ºÅÛÁî°¡ Ãâ½ÃÇÏ´Â ¸®´ª½º¿ë ºôµå Åø

¹Ì·¡ÁöÇâÇü ÀÓº£µðµå °³¹ßÀ» À§ÇÑ ¼ÒÇÁÆ®¿þ¾î Åø°ú ¼­ºñ½º¸¦ Á¦°øÇÏ´Â IAR ½Ã½ºÅÛÁî(IAR SYSTEMS?)´Â IAR ÀÓº£µðµå ¿öÅ©º¥Ä¡(IAR Embedded Workbench) °³¹ß ÅøüÀο¡ Æ÷ÇÔµÈ ºôµå ÅøÀ» ¹ÙÅÁÀ¸·Î ÇÑ °­·ÂÇÑ ¸®´ª½º¿ë ºôµå ÅøÀ» ¹ßÇ¥Çß´Ù.

À̹ø¿¡ Ãâ½ÃµÈ Á¦Ç°Àº ÀÌ¹Ì ¾÷°è¿¡¼­ ÁÁÀº ¹ÝÀÀÀ» ¾ò°í ÀÖ´Â ±âÁ¸ ºôµå ÅøÀÇ ÃֽŠȮÀåÆÇÀ¸·Î, ¸£³×»ç½º(Renesas)¿¡¼­ »ý»êÇÏ´Â ÀúÀü·Â RL78 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU)¿¡ ¸®´ª½º ±â¹Ý ÇÁ·¹ÀÓ¿öÅ©¸¦ ±¸ÃàÇϵµ·Ï Áö¿øÇÑ´Ù. »ç¿ëÀÚ´Â ÀÌ ÅøÀ» ÀÌ¿ëÇØ ºôµå ¹× Å×½ºÆ® ¿öÅ©Ç÷ο츦 °£¼ÒÈ­ÇÒ ¼ö ÀÖ´Ù.

ÃÖ±Ù¿¡ ³ª¿Â ÀÓº£µðµå ¾ÖÇø®ÄÉÀ̼ÇÀº ±âÁ¸ ¾ÖÇø®ÄÉÀ̼Ǻ¸´Ù ´õ ´Ù¾çÇÑ ±â´ÉÀ» °®Ãç º¸´Ù Áö´ÉÀûÀÌ°í º¹ÀâÇÏ´Ù. µû¶ó¼­ ¿ì¼öÇÑ È®À强°ú À¯¿¬¼ºÀ» µ¿½Ã¿¡ °®Ãá ¼ÒÇÁÆ®¿þ¾î °³¹ß ȯ°æÀÌ ÇÊ¿äÇÏ´Ù. ¿äÁò °³¹ß ¾÷¹«´Â ÀÚµ¿È­µÈ ÇÁ·Î¼¼½º¸¦ ÇÊ¿ä·Î Çϱ⠶§¹®¿¡ °³¹ßºÎÅÍ ±¸Ãà(ºôµå), Å×½ºÆ® ´Ü°è±îÁö ÀÏ°üµÈ Ç°ÁúÀÌ º¸ÀåµÅ¾ß ÇÑ´Ù. °³¹ßÀÚ´Â IAR ½Ã½ºÅÛÁîÀÇ ¸®´ª½º¿ë ºôµå ÅøÀ» ÀÌ¿ëÇØ ÇÁ·ÎÁ§Æ®¿¡ ÅõÀÚÇÏ´Â ½Ã°£À» ºñ·ÔÇÑ °¢Á¾ ÀÚ¿øÀ» ÃÖÀûÈ­ÇÒ ¼ö ÀÖ°í, ¿Â°® ¶óÀ̼±½º¿Í ¼­¹ö¸¦ ÃÖÀûÈ­µÈ ¹æ½ÄÀ¸·Î °ü¸®ÇÏ°í ÀÌ¿ëÇÒ ¼ö ÀÖ´Ù.

¶Ç ÀÌ ÅøÀº CMake³ª ´ÑÀÚ(Ninja)¸¦ ºñ·ÔÇÑ ¿©·¯ °¡Áö ºôµå ½Ã½ºÅÛ°ú ½±°Ô ¿¬µ¿ÇÒ ¼ö ÀÖ´Ù. IARBuild ¸í·É¾î ¶óÀÎ ºôµå À¯Æ¿¸®Æ¼¸¦ ÀÌ¿ëÇϸé Á¨Å²½º(Jenkins)³ª ¹ãºÎ(Bamboo)¿Í °°Àº Áö¼ÓÀûÀÎ ÅëÇÕ ¿£ÁøÀ̳ª µµÄ¿ ÄÁÅ×ÀÌ³Ê¿Í ½±°Ô ¿¬µ¿ÇÒ ¼ö ÀÖµµ·Ï ºôµå °úÁ¤À» °£¼ÒÈ­ÇÒ ¼ö ÀÖ´Ù. »Ó¸¸ ¾Æ´Ï¶ó °³¹ßÀÚ´Â ÅëÇÕ Á¤ÀûºÐ¼®Åø C-STAT?¸¦ È°¿ëÇØ °³¹ß ¹× Å×½ºÆ® °úÁ¤ ³» ÀÏÁ¤ÇÑ ÄÚµå Ç°ÁúÀ» À¯ÁöÇÒ ¼ö ÀÖ´Ù. C-STATÀº ÇØ´ç Äڵ尡 MISRA C:2012, MISRA C++:2008, MISRA C:2004 µî »ê¾÷ Ç¥ÁØÀÇ Áؼö ¿©ºÎ¸¦ °ËÁõÇÏ°í CERT C¿Í °øÅëÃë¾àÁ¡ ¸ñ·Ï(CWE)¿¡ ±ÔÁ¤µÈ °¢Á¾ °áÇÔ, ¹ö±×, º¸¾È Ãë¾àÁ¡À» °ËÃâÇÏ´Â µµ±¸´Ù.

IAR ½Ã½ºÅÛÁîÀÇ ¾Ø´õ½º Ȩ¹ö±×(Anders Holmberg) ÀÓº£µðµå °³¹ßÅø Á¦³Ê·² ¸Å´ÏÀú´Â “1³â ÀüÂë ù ¹ø° ¸®´ª½º¿ë ºôµå Åø ¹öÀüÀ» Ãâ½ÃÇߴµ¥, ¿ì¸®°¡ Á¦°øÇÑ ÅøÀÌ Áß¼Ò±â¾÷À̳ª ´ë±â¾÷¿¡¼­ ¼ÒÇÁÆ®¿þ¾î ºôµå¿Í Å×½ºÆ® ¿öÅ©Ç÷οìÀÇ È¿À²À» Á¦°íÇÏ´Â µ¥ Å©°Ô µµ¿òÀÌ µÇ´Â °ÍÀ» º¸°í ¹«Ã´ ±â»¼´Ù”¸ç “À̹ø¿¡ ¸£³×»ç½º RL78 MCU(Renesas RL78 MCU) Áö¿ø ±â´ÉÀ» Ãß°¡ÇØ °í°´À» À§ÇØ °³¹ß ¿öÅ©Ç÷οì Áö¿øÀ» Áö¼ÓÀûÀ¸·Î ²÷ÀÓ¾øÀÌ ÅõÀÚÇÏ°í ÀÖÀ½À» º¸¿©ÁÖ·Á°í ÇÑ´Ù”°í ¸»Çß´Ù.

¸®´ª½º¿ë IAR ºôµå Åø¿¡´Â IAR C/C++ ÄÄÆÄÀÏ·¯™, IAR ¾î¼Àºí·¯, ¸µÄ¿ ¹× ¶óÀ̺귯¸® Åø, C-STAT, IARBuild ¹× ·±Å¸ÀÓ ¶óÀ̺귯¸® µî ¼öÁØ ³ôÀº ÃÖÀûÈ­¸¦ ½ÇÇöÇÏ´Â µµ±¸°¡ Æ÷ÇԵŠÀÖ´Ù. IAR C/C++ ÄÄÆÄÀÏ·¯´Â C18(ISO/IEC 9899:2018) ÇÁ·Î±×·¡¹Ö ¾ð¾î Ç¥ÁØÀ» ÀÚüÀûÀ¸·Î ÀÌÇàÇÏ°í, C++17°¡ °¡Áø ¸ðµç ±â´ÉÀ» Áö¿øÇÑ´Ù. ¶Ç C++14 (ISO/IEC 14882:2015), C11 (ISO/IEC 9899:2012), C89 (ANSI X3.159-1989) ¹× ºÎµ¿ ¼Ò¼öÁ¡ »ê¼ú°ú °ü·ÃµÈ IEEE 754 Ç¥ÁØÀ» Áö¿øÇÑ´Ù.

ÇöÀç ÀÌ¿ë °¡´ÉÇÑ ¸®´ª½º¿ë IAR ºôµå ÅøÀº Arm?¿ë, RISC-V¿ë, ¸£³×»ç½ºRH850(RH850 (Renesas RH850)¿ë, ¸£³×»ç½º RX(Renesas RX), ¸£³×»ç½º RL78(Renesas RL78)¿ë ¹öÀüÀÌ ÀÖ´Ù. 

ÇãÁø¸¸  jkilbo@jkilbo.com

<ÀúÀÛ±ÇÀÚ © Á¤°æÀϺ¸, ¹«´Ü ÀüÀç ¹× Àç¹èÆ÷ ±ÝÁö>

ÇãÁø¸¸ÀÇ ´Ù¸¥±â»ç º¸±â  

     
½Å¹®»ç¼Ò°³¤ý±â»çÁ¦º¸¤ý±¸µ¶½Åû¤ý±¤°í¹®ÀǤýºÒÆí½Å°í¤ý°³ÀÎÁ¤º¸Ãë±Þ¹æħ¤ýû¼Ò³âº¸È£Á¤Ã¥¤ýÀ̸ÞÀϹ«´Ü¼öÁý°ÅºÎ
¼­¿ïƯº°½ÃÁ¾·Î±¸³»¼öµ¿72¹øÁö °æ±âµµÆÄÁÖ½Ãû¼Û·Î268
ºÎ»ê°æ³²ÃëÀ纻ºÎ:ºÎ»êÇØ¿î´ë±¸¿ìµ¿¸¶¸°½ÃƼ3·Î 51
Û¡ú¼ìÑ¡¤øºòþìÑ:Ô¦êÅ úÉí»ëÈ µî·Ï¹øÈ£ ÌÈѲ¾Æ50577 | û¼Ò³âº¸È£Ã¥ÀÓÀÚ ÚÓúçëÊ
jkilbo@jkilbo.com Copyright ¨Ï 2011 Á¤°æÀϺ¸. All rights reserved.
 
¤ý±¹¸³°ø¿ø º½Ã¶ »êºÒ ¿¹¹æ¡¦±â°ü ÇÕµ¿ Á¡°Ë  ¤ý¼­¿ïÇູ¿©Çà ¶°³ª¿ä¡¦°ü±¤Ãë¾à°èÃþ ¿©ÇàÈ°µ¿ Áö¿ø  ¤ý´ö¼ö±Ã ¼±¿øÀü ±Ç¿ª, µµ½É ¼Ó ÈÞ½Ä °ø°£À¸·Î ´ë±¹¹Î °³¹æ(4.26.~8.31.)  ¤ýü°¨ÇÒ ¼ö ÀÖ´Â º¯È­ÀÇ ½ÃÀÛ: ¡®Àç¿Ü°ø°ü Áß¼Òº¥Ã³±â¾÷ Áö¿øÇùÀÇü¡¯ °¡µ¿!  ¤ýK-Á¶¼±, LNG¿î¹Ý¼± 500¹ø° ¼öÃâ ¡®½ÅÈ­ ¡¯ ´Þ¼º¡¦±â¼ú·Â °ú½Ã  ¤ý¼­¿ïÁö¿ª ºñ»óÁø·áü°è ÇöÀå Á¡°Ë  ¤ý±³Å롤ÀÇ·á µî Á¤ÁÖ¿©°Ç °³¼±À¸·Î »ì°í ½ÍÀº ½Åµµ½Ã Á¶¼º  ¤ý2023³â µî·ÏÀå¾ÖÀÎ 264¸¸ 2,000¸í, Àüü Àα¸ ´ëºñ 5.1%  ¤ý³ó¾îÃÌ 5¼¼´ë(5G) À̵¿Åë½Å °øµ¿ÀÌ¿ë »ó¿ëÈ­ ¿Ï·á  ¤ýÀÌÂ÷ÀüÁö »ê¾÷ÀÇ Áö¼Ó °¡´ÉÇÑ ¹°°ü¸® ¹æ¾È ¹Î°üÇù·Â ³ª¼­  ¤ýÇѱ¹¿¡¸Ó½¼, ¹«·á ±Þ½Ä ºÀ»çÈ°µ¿À¸·Î ³ª´® ½Çõ  ¤ý½ÅÀÏ, Áß±¹ ÃÖ´ë ¹«¿ªÀü½Ãȸ ¡®ÄµÅæÆä¾î¡¯ Âü°¡¡¦ ¼¼°è ½ÃÀå È®´ë ³ª¼­  ¤ý±â¾Æ, ¹Ð¶ó³ë µðÀÚÀÎÀ§Å©¼­ µðÀÚÀΠöÇÐ ¡®¿ÀÆÛÁþ À¯³ªÀÌƼµå¡¯ ¾Ë¸°´Ù  ¤ýÀÏ·ë ¡®¾÷ ¸ð¼Ç Å×ÀÌºí¡¯·Î 2024 ·¹µå ´å µðÀÚÀÎ ¾î¿öµå º»»ó ¼ö»ó  ¤ý¾¾¿¡Ä¡¿À ¾ó¶óÀ̾𽺠¡®2024³â ±Û·Î¹ú ¼ö¼Ò»ê¾÷ ¹ë·ùüÀκ° ÀüÁֱ⠽ÃÀå ½ÇÅÂ¿Í »ç¾÷Àü¸Á¡¯ º¸°í¼­ ¹ß°£  ¤ý»ï¼ºÀüÀÚ, ³ªÀ̽º¿þ´õ Çù¾÷ ÇÑÁ¤ÆÇ ±ÂÁî ¡®HAVE A GOOD AI LIFE¡¯ °ø°³  ¤ýÇö´ëÂ÷¡¤±â¾Æ, ¼­¿ï½Ã¿Í ¿¡ÄÚ¸¶Àϸ®Áö ¼­ºñ½º ¿¬°è  ¤ýSK C&C, Á¦Á¶¾÷ü ¼ö ±¹³» 1À§ È­¼º½Ã °ü³» ±â¾÷ ESG ¿ª·® °­È­ Áö¿ø  ¤ýWWF, Çöó½ºÆ½ ¿À¿° ±ÔÁ¦¿¡ ´ëÇÑ Àü ¼¼°è 32°³±¹ ¾à 2¸¸5000¸í ¿©·ÐÁ¶»ç ºÐ¼®ÇÑ º¸°í¼­ ¹ß°£  ¤ý½ò¶óÀÌÆ® Àεð°í ·¹À̽Ì, ±ÝȣŸÀ̾î¿Í ÈÄ¿ø °è¾à ü°á