ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(STMicroelectronics, ÀÌÇÏ ST)°¡ °¡Àü ¹× Ȩ ÀÚµ¿È, »ê¾÷¿ë Á¦¾î, ÀÇ·á ¹× ¿þ¾î·¯ºí ±â±â¸¦ ´ë»óÀ¸·Î Â÷º°ÈµÈ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ °£ÆíÇÏ°Ô °³¹ßÇÒ ¼ö ÀÖµµ·Ï STM32 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯(MCU)¿ë TouchGFX ¼ÒÇÁÆ®¿þ¾î ÇÁ·¹ÀÓ¿öÅ©¿¡ »õ·Î¿î ±â´ÉÀ» Ãß°¡Çß´Ù°í ¹àÇû´Ù.
ÀÌ ÃֽŠ¹öÀüÀ¸·Î TouchGFX Á¦³Ê·¹ÀÌÅÍ(Generator)¸¦ Àû¿ëÇØ ÇÁ·ÎÁ§Æ®¸¦ ¼³Á¤ÇÏ°í °ü·Ã ÁÖº¯ÀåÄ¡¸¦ º¸´Ù ½±°Ô ±¸¼ºÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô STM32CubeMX ÃʱâÈ Åø°ú ¿¬°áÇØ ÃֽŠSTM32Cube Æß¿þ¾î¿Í »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ±×·¡ÇÈ ¼³Á¤ ¹× °³¹ß ȯ°æ(IDE)À» ±â¹ÝÀ¸·Î »ç¿ëÀÚ ÁöÁ¤ ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇÑ´Ù. STM32CubeIDE¸¦ ºñ·ÔÇØ ÁÖ¿ä Çù·Â¾÷üµéÀÇ IDEµµ Áö¿øµÈ´Ù.
TouchGFX Á¦³Ê·¹ÀÌÅÍ´Â TouchGFX ¾ÖÇø®ÄÉÀ̼ÇÀ» MCU Çϵå¿þ¾î¿Í ¿¬°áÇÏ´Â TouchGFX Çϵå¿þ¾î Ãß»óÈ ·¹À̾î(TouchGFXHAL)¸¦ °³¹ßÇÏ´Â ¸ÞÀÎ Åø·Î¼, »ç¿ëÀÚ°¡ TFT µð½ºÇ÷¹ÀÌ¿¡ ´ëÇÑ Àü¹®Áö½ÄÀ» °®Ãß°í ÀÖÁö ¾Ê¾Æµµ °³¹ßÀÚµéÀÌ Á¤±³ÇÑ STM32 ±×·¡ÇÈÀ» ¸¸µé ¼ö ÀÖ°Ô ÇØÁØ´Ù.
TouchGFX µðÀÚÀ̳Ê(Designer)´Â ±×·¡ÇÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ß, °ü¸®, ±¸ÇöÇϱâ À§ÇÑ PC ±â¹Ý ȯ°æÀ¸·Î¼, Ž»ö°ú ¼³Á¤ Á¶Á¤, ÄÚµå-¹öÀü Á¦¾î¸¦ ¿ëÀÌÇÏ°Ô ÇÏ´Â ±â´ÉÀÌ Ãß°¡µÇ¾ú´Ù. STM32CubeMX¿¡¼ ÁøÇàµÈ ÇÁ·ÎÁ§Æ® ±¸¼ºÀÇ º¯°æ»çÇ×Àº TouchGFX µðÀÚÀÌ³Ê ±×·¡ÇÈ ¼³Á¤¿¡ ÀÚµ¿À¸·Î ¾÷µ¥ÀÌÆ®µÈ´Ù.
¶ÇÇÑ, ³»ÀåµÈ STM32 MCU¿¡¼ ½ÇÇàµÇ´Â TouchGFX ¿£Áøµµ Çâ»óµÈ ÅؽºÃ³ ¸ÅÇÎ ¼º´ÉÀ¸·Î ·»´õ¸µ ½Ã°£À» ÃÖ´ë 60%±îÁö ´ÜÃàÇÏ°í, °´Ã¼ÀÇ Å©±âÁ¶Á¤ ¹× ȸÀü ±â´ÉÀ¸·Î Çâ»óµÈ ¾Ö´Ï¸ÞÀ̼ÇÀ» ±¸ÇöÇϵµ·Ï °³¼±µÇ¾ú´Ù. Èùµð¾î(Hindi) ¼Ã¼·Î »ç¿ëµÇ´Â GSUB(Glyph Substitution) Å×À̺íÀÌ Áö¿øµÊ¿¡ µû¶ó °í±Þ ŸÀÌÆ÷±×¶óÇÇ(Typography) µð½ºÇ÷¹À̵µ °£¼ÒÈÇØÁØ´Ù.
TouchGFX´Â À¯¿¬ÇÑ Á¢±Ù¹æ½ÄÀ» Á¦°øÇÔÀ¸·Î½á °£´ÜÇÑ ¾ÖÇø®ÄÉÀ̼ǺÎÅÍ ³ôÀº Çȼ¿ ÇØ»óµµ¿Í Ä÷¯½Éµµ°¡ ÇÊ¿äÇÑ ¾ÖÇø®ÄÉÀ̼ǿ¡ À̸£±â±îÁö °íÇ°Áú »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ °³¹ßÇÒ ¼ö ÀÖ´Ù. »ç¿ëÀÚ ÁöÁ¤ STM32 ±â¹Ý º¸µå¸¦ ÀÌ¿ëÇÏ´Â °³¹ßÀÚ´Â TouchGFX Á¦³Ê·¹ÀÌÅÍ¿Í ÇÔ²² STM32CubeMX¸¦ ÀÌ¿ëÇϸé TouchGFX ¼ÒÇÁÆ®¿þ¾î ÇÁ·¹ÀÓ¿öÅ© ¹× ¼±ÅÃÇÑ ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ÀÇ Çϵå¿þ¾î ±â´ÉÀ» ±¸¼ºÇÏ¿© ¼±È£ÇÏ´Â IDE/ÄÄÆÄÀÏ·¯¸¦ À§ÇÑ ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇÒ ¼ö ÀÖ´Ù.
»ç¿ëÀÚ°¡ ±âº»ÀûÀ¸·Î Áö¿øµÇ´Â STM32 µð½ºÇ÷¹ÀÌ Å°Æ®·Î ½ÃÁ¦Ç°À» Á¦ÀÛÇÒ °æ¿ì, »õ·Î¿î µ¥¸ð ¾ÖÇø®ÄÉÀ̼ÇÀ̳ª ±âÁ¸ ±¸ÇöµÈ °ÍÀ» ÅëÇØ TouchGFX µðÀÚÀ̳ʿ¡¼ ÀÛ¾÷À» ½ÃÀÛÇÒ ¼ö ÀÖÀ¸¸ç, STM32Cube ¼ÒÇÁÆ®¿þ¾î ¹× ¿ÜºÎ ÄÄÆ÷³ÍÆ®¿ë µå¶óÀ̹ö¸¦ °®Ãá ¿Ïº®ÇÑ BSP(Board Support Package)¸¦ ÀÌ¿ëÇØ Àüü ÇÁ·ÎÁ§Æ®¸¦ »ý¼ºÇÒ ¼ö ÀÖ´Ù.
STM32 »ç¿ëÀÚ´Â www.st.com/x-cube-touchgfx¿¡¼ TouchGFX¸¦ ¹«·á·Î ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ´Ù. |