quickmenu
µðÁöÅ» ´º½º Ȩ  

ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º STM32 ÀÓº£µðµå ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è À¯¿¬¼ºÀ» ³ôÀÎ ¹«»ó ¼ÒÇÁÆ®¿þ¾î µå¶óÀ̹ö Ãâ½Ã

2016-06-28 10:51
ÆíÁýºÎ press@bodnara.co.kr

ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(STMicroelectronics, ÀÌÇÏ ST)°¡ »õ·Î¿î STM32Å¥ºê(STM32Cube) ·Î¿ì ·¹ÀÌ¾î ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º(ÀÌÇÏ, LL API) ¼ÒÇÁÆ®¿þ¾î¸¦ 32ºñÆ® ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ °³¹ß ¿¡ÄڽýºÅÛ¿¡ Ãß°¡Çß´Ù. À̹ø LL API¸¦ Àû¿ëÇϸé STM32 ARM® Cortex®-M ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¸¦ ¾µ ¶§ Çϵå¿þ¾îÀÇ ·¹Áö½ºÅÍ ·¹º§¿¡¼­µµ ÄÚµå ÀÛ¾÷À» ÇÒ ¼ö ÀÖ¾î ¼º´É°ú ·±Å¸ÀÓ È¿À²¼ºÀÇ ÃÖÀûÈ­¸¦ ±â´ëÇÒ ¼ö ÀÖ´Ù.

LL APIÀÇ Ãâ½Ã·Î STM32Å¥ºê´Â, »ç¿ëÀÌ ½±°í À̽ÄÀÌ °¡´ÉÇÑ Çϵå¿þ¾î Ãß»óÈ­ °èÃþ(Hardware Abstraction Layer, ÀÌÇÏ HAL)¿¡¼­ ÃÖÀûÈ­ ¼öÁØÀÌ Å¹¿ùÇÑ LL API¿¡ À̸£±â±îÁö, ¼³°è ½Ã ĨÀÇ ÁÖº¯ºÎǰ Á¦¾î¿¡¼­µµ ¿Ïº®ÇÑ À¯¿¬¼ºÀ» Á¦°øÇÒ ¼ö ÀÖ°Ô µÆ´Ù. À̸¦ ÅëÇØ °í°´µéÀº STÀÇ °ËÁõµÈ ¼ÒÇÁÆ®¿þ¾î¸¦ Ȱ¿ëÇÏ¿© ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß¿¡ ´õ¿í ÁýÁßÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.

LL API´Â STM32Å¥ºê ÆÐŰÁö¿¡ ÅëÇÕ Á¦°øµÇ¸ç STM32 ´©Å¬·¹¿À °³¹ß º¸µå »ó¿¡¼­ µ¿ÀÛÇÏ´Â ¿¹Á¦ ÇÁ·ÎÁ§Æ®µéµµ ÇÔ²² Á¦°øµÈ´Ù. ÀÌ·¯ÇÑ ¿¹Á¦µéÀº ´Ù¸¥ STM32 º¸µå·Î ¹Ù·Î Æ÷ÆÃÇϱ⠽±µµ·Ï µÇ¾î ÀÖ´Ù. LL API´Â HAL°ú ÇÔ²² µ¿ÀÏÇÑ ÇÁ·ÎÁ§Æ®[1] ¿¡¼­ »ç¿ëÀÌ °¡´ÉÇÏ¿© ¼³°è ½Ã Á¦Ç° Ãâ½Ã ±â°£, ¼ÒÇÁÆ®¿þ¾î Á¡À¯ ¸Þ¸ð¸®, ·±Å¸ÀÓ È¿À²¼ºÀ» °í·ÁÇÑ ÃÖÀûÀÇ ÀýÃæ ÁöÁ¡À» °áÁ¤ÇÒ ¼ö ÀÖµµ·Ï ÃÖ´ëÇÑÀÇ ¼³°è À¯¿¬¼ºÀ» Á¦°øÇÑ´Ù.

LL API·Î ±¸ ¹öÀüÀÎ STM32 Ç¥ÁØ ÁÖº¯ ¶óÀ̺귯¸®(Standard Peripheral Libraries, ÀÌÇÏ SPL)¿¡¼­µµ STMÅ¥ºê ¿¡ÄڽýºÅÛÀ¸·ÎÀÇ À̵¿ÀÌ ¼Õ½±´Ù. ÀϺΠ¿¹¿Ü »çÇ×ÀÌ ÀÖ±ä ÇÏÁö¸¸ LL APIµµ STM32Å¥ºê ÀÓº£µðµå ¼ÒÇÁÆ®¿þ¾î ÆÐŰÁöÀÇ HAL°ú µ¿ÀÏÇÏ°Ô MISRA-C 2004 Ç¥ÁØÀ» ÁؼöÇϰí, ÀÌ ¿¹¿Ü »çÇ×Àº ¸ðµÎ Á¤¸®µÇ¾î ¼³¸íÀÌ Ã·ºÎµÇ¾î ÀÖ´Ù. ¶ÇÇÑ ±×·¡¸¶Å×Å©(Grammatech) »çÀÇ ÄÚµå¼Ò³ª(CodeSonar®) ÅøÀ» »ç¿ëÇÏ¿© ¼ÒÇÁÆ®¿þ¾î °Ë»ç¸¦ ¹Þ¾Æ ÃÖÀûÈ­µÈ ÄÚµå ǰÁú ¹× ½Å·Ú¼ºÀÌ º¸ÀåµÈ´Ù. STM32Å¥ºêMX ¼ÒÇÁÆ®¿þ¾î ÆÐŰÁöÀÇ ÀÚµ¿ ¾÷µ¥ÀÌÆ® ±â´ÉÀ» ÅëÇØ ÃֽйöÀüÀ¸·Î À¯ÁöµÈ´Ù.

STM32L4, L0 ¹× F0 MCU ½Ã¸®Áî¿ë STMÅ¥ºê ÆÐŰÁö ÇüÅ·Π¹«·á ¿ÀÇ ¼Ò½º BSD[2] LL API¸¦ »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, STMÅ¥ºêÀÇ ÀüüÀûÀÎ ¹èÆ÷´Â 2017³â 1ºÐ±â·Î °èȹµÇ¾î ÀÖ´Ù.

´Ð³×ÀÓ lock
ºñȸ¿ø

º¸µå³ª¶ó ¸¹ÀÌ º» ´º½º
º¸µå³ª¶ó ¸¹ÀÌ º» ±â»ç

º¸µå³ª¶ó Ãֽбâ»ç
[06/28] ÆÀ±×·ì, ÄÄÇ»ÅØ½º 2026¿¡¼­ ÆÀ±×·ì, 10Áֳ⠱â³ä ƼÆ÷½º ¸Þ¸ð¸® ¹× ÇÏÀ̺긮µå ¼ö·© SSD Äð·¯ °ø°³  
[06/28] ÀÎÅÚ, ÄÄÇ»ÅØ½º¿¡¼­ »õ·Î¿î AI Çõ½Å ±â¼ú ¹ßÇ¥  
[06/28] °ÔÀÏ(GeIL), ÄÄÇ»ÅØ½º 2026¿¡¼­ Å©¸®½ºÅ» RGB ¹Ù žÀçÇÑ DDR5 ¾ÆÄí¾Æ¸®¿ì½º ¸Þ¸ð¸® ½Ã¸®Áî °ø°³  
[06/28] ºê¶óº¸ÅØ, ÆßÇÁ µð½ºÇ÷¹ÀÌ¿Í ÀÎÇÇ´ÏÆ¼ ¹Ì·¯ °¨¼ºÀ» ´ãÀº ÀÏüÇü ¼ö·© Äð·¯ JONSBO TH-240 Ãâ½Ã  
[06/28] ¿¡½º¶óÀÌÁî, ÇÏÀÌÆÛ¿¢½º ¿À¸à 16 ¹ß·Î¶õÆ® ¿¡µð¼Ç ·±Äª  
[06/28] ¾îÆäÀ̼­, ÄÄÇ»ÅØ½º 2026¼­ RGB ÀÚ´Ú ¶óÀξ÷ ¹× ½ºÅ丮Áö ºÐ¾ß Àü½Ã Á¦Ç° °ø°³  
[06/28] MSI, ⸳ 40Áֳ⠱â³ä COMPUTEX 2026¼­ Â÷¼¼´ë AI PC ¹× ±â¼ú ·Îµå¸Ê °ø°³  
[06/28] AMD ¶óµ¥¿Â ±×·¡ÇÈÄ«µå ½ÅÁ¦Ç° ¡®SAPPHIRE RX 9070 GRE PULSE OC D6 12GB¡¯ Ãâ½Ã  
[06/28] ¿¡À̼ö½º, ¡®ÄÄÇ»ÅØ½º 2026¡¯¼­ Â÷¼¼´ë AI PC ¶óÀξ÷ ¹× ROG 20Áֳ⠰ÔÀÌ¹Ö ºñÀü ¼±ºÄ  
[06/28] ¡®AI¡¤°í¼º´É ½Ã½ºÅÛ À§ÇÑ Àü·« Á¦Ç° °ø°³¡¯ ¸¶ÀÌÅ©·Î´Ð½º, ÄÄÇ»ÅØ½º 2026¼­ WIZMAX ½ÅÁ¦Ç° ¼±º¸¿©  
[06/28] ¸¶¿ìÀú, STÀÇ STM32C5 Arm Cortex-M33 ±â¹Ý ¸ÞÀνºÆ®¸² MCU °ø±Þ  
[06/28] ±â°¡¹ÙÀÌÆ® 240Hz °ÔÀÌ¹Ö ¸ð´ÏÅÍ, GS27F2 ÄíÆÎ Ư°¡ ÇÁ·Î¸ð¼Ç ÁøÇà  
[06/28] ¼­¸°¾¾¾Ø¾ÆÀÌ, ÇÏÀÌÆ® Y70 °Ç´ã ¹× Ȧ·Î¶óÀÌºê ¿¡µð¼Ç ¹øµé ÆÐŰÁö ¹× ´Üǰ °³º° ¿¹¾à ÆÇ¸Å ½Ç½Ã  
[06/28] Ä¿¼¼¾î,ÄÄÇ»ÅØ½º 2026¿¡¼­ Â÷¼¼´ë °ÔÀÌ¹Ö »ýÅÂ°è ½ÅÁ¦Ç° 4Á¾ °ø°³  
[06/28] ¼Ò´ÏÄÚ¸®¾Æ, Ç®ÇÁ·¹ÀÓ °íÇØ»óµµ Ä«¸Þ¶ó 'Alpha 7R VI' ±¹³» Á¤½Ä Ãâ½Ã  
[06/28] ´õ ½Ã¿øÇÏ°Ô ´õ »¡¶óÁ³´Ù, ipTIME NAS200plus  
[06/28] ¿ÀÇÂAI ÃֽŠÇÁ·ÐƼ¾î ¸ðµ¨°ú ÄÚµ¦½º, AWS »ý¼ºÇü AI Ç÷§Æû ¾Æ¸¶Á¸ º£µå·Ï¿¡ Á¤½Ä Ãâ½Ã  
[06/28] MSI, ÃÖÃÊÀÇ ¡®¿£ºñµð¾Æ RTX ½ºÆÄÅ©¡¯ žÀç ³ëÆ®ºÏ ¡®ÇÁ·¹½ºÆ¼Áö N16 Flip AI+¡¯ Àü°Ý °ø°³  
[06/28] º§Å², ÅäÀÌ ½ºÅ丮5 ½Å±Ô ij¸¯ÅÍ ¡®¸±¸®ÆÐµå¡¯¸¦ ¸ðƼºê·Î ÇÑ ¾ÆÀÌÆÐµå ÄÉÀ̽º °ø°³  
[06/28] ¿£ºñµð¾Æ, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿Í °³Àοë AI ½Ã´ë À§ÇÑ À©µµ¿ì PC ÀçÁ¤ÀÇ  
·Î±×ÀÎ | ÀÌ ÆäÀÌÁöÀÇ PC¹öÀü
Copyright NexGen Research Corp. 2010