´º½º
 








 
 
 




Àü¼Û 2016-06-28 10:51
[´º½º/º¸µµÀÚ·á]

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

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ºÐ±â·Î °èȹµÇ¾î ÀÖ´Ù.

  Å±×(Tag)  : ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º
°ü·Ã ±â»ç º¸±â
[´º½º] ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º, °ü¼º ¸ðµâ·Î edge-AI ¼¾¼­ Á¦Ç°±º È®Àå
[´º½º] ST, »õ·Î¿î 100V Æ®·»Ä¡ ¼îƮŰ Á¤·ù±â ´ÙÀÌ¿Àµå Á¦Ç°±º °ø°³
[´º½º] ST, ºñ¿ë È¿À²ÀûÀÎ Â÷¼¼´ë ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ À§ÇØ 20nm À庮 ±Øº¹
[´º½º] ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º, ½Å±Ô »çÀ̹ö º¸¾È ±ÔÁ¤¿¡ ´ëºñÇÑ ÃÖ÷´Ü °í¼º´É ¹«¼± ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ STM32WBA5 °ø°³
[´º½º] ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º, ½º¸¶Æ® Ȩ ¹× »ê¾÷¿ë ½Ã½ºÅÛÀÇ »õ·Î¿î Çõ½Å À̲ô´Â °í¼º´É ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ STM32H7R/S Ãâ½Ã
[´º½º] ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º, ÷´Ü ÃÊÀúÀü·Â STM32 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯ STM32U0 Ãâ½Ã
ű×(Tags) : ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º     °ü·Ã±â»ç ´õº¸±â
ÆíÁýºÎ / ÆíÁýºÎ´Ô¿¡°Ô ¹®ÀÇÇϱâ press@bodnara.co.kr
À̱â»ç¿Í »çÁøÀº ¾÷ü¿¡¼­ Á¦°ø¹ÞÀº º¸µµÀÚ·á¿Í »çÁøÀ¸·Î, º¸µå³ª¶óÀÇ ³íÁ¶¿Í´Â ´Ù¸£´Ù´Â Á¡À» ¾Ë·Áµå¸³´Ï´Ù.
½ÎÀÌ¿ùµå °ø°¨ ±â»ç¸µÅ© ÆÛ°¡±â ±â»ç³»¿ë ÆÛ°¡±â ÀÌ ±â»ç¸¦ ÇϳªÀÇ ÆäÀÌÁö·Î ¹­¾î º¼ ¼ö ÀÖ½À´Ï´Ù. Ãâ·Âµµ °¡´ÉÇÕ´Ï´Ù.
ȨÀ¸·Î žÀ¸·Î
º¸µå³ª¶ó ¸¹À̺» ±â»ç
AMD Zen5 CPU ¸ðµ¨¸í, ¶óÀÌÁ¨ 9000 ½Ã¸®Áî È®ÀÎ
¹Ì±¹ ÇÑÁ¤, ASUS ROG ALLY SD ½½·Ô À̽´ °ü·Ã º¸Áõ ¿¬Àå ¹× ÆÄ¼Õ SD Ä«µåµµ º¸»ó
´õ ºü¸£°í ¾ÈÀüÇÏ°Ô, JEDEC DDR5 8800MHz ±Ô°Ý ¾÷µ¥ÀÌÆ®
ij³í, Å©·Ó¿ë RF ¸¶¿îÆ® ·»Áî ¶óÀ̼¾½º Çã¿ë.. Ž·Ð°ú ½Ã±×¸¶ ·»Áî Ãâ½Ã ¿¹Á¤
µ¥½ºÅ©Å¾ PC¸¦ Wi-Fi 6E·Î ¾÷±×·¹À̵å, ipTIME AX5400PX-6E
USB·Î ¾îµð¼­³ª ¾²´Â ¿ÍÀÌÆÄÀÌ 6E, ipTIME AX5400UA 6E
¸ÞÀνºÆ®¸² °¡¼ººñ ³ôÀÌ´Â AFMF, ¶óµ¥¿Â RX 7600°ú Á¶ÇÕ È¿°ú´Â?
´À³¦±îÁö ½Ã¿øÇÏ´Ù, ±â°¡¹ÙÀÌÆ® ÁöÆ÷½º RTX 4070 Ti Super Eagle OC Ice Á¦À̾¾Çö
   ÀÌ ±â»çÀÇ ÀÇ°ß º¸±â
Æ®À§ÅÍ º£Å¸¼­ºñ½º °³½Ã! ÃֽŠPC/IT ¼Ò½ÄÀ» Æ®À§Å͸¦ ÅëÇØ È®ÀÎÇϼ¼¿ä @bodnara

±âÀÚÀÇ ½Ã°¢ÀÌ Ç×»ó ¿ÇÀº°ÍÀº ¾Æ´Õ´Ï´Ù. ³ª¸ÓÁö´Â ¿©·¯ºÐµéÀÌ Ã¤¿ö Áֽʽÿä.

2014³âºÎÅÍ ¾î·Á¿î À̾߱⸦ ½±°Ô ÇÏ´Â °ÍÀ¸·Î ÆíÁý¹æħÀ» ¹Ù²ß´Ï´Ù.
´Ð³×ÀÓ À¥º¿¹æÁö

ȨÀ¸·Î žÀ¸·Î
 
 
2024³â 04¿ù
ÁÖ°£ È÷Æ® ·©Å·

[°á°ú¹ßÇ¥] 2024³â 1ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 16
[°á°ú¹ßÇ¥] 2023³â 4ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 23
[°á°ú¹ßÇ¥] 2023³â 3ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 16
[°á°ú¹ßÇ¥] 2023³â 2ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 18
[°á°ú¹ßÇ¥] 2023³â 1ºÐ±â Æ÷ÀÎÆ® ¼ÒÁø ·Î¶Ç 15

½Ç½Ã°£ ´ñ±Û
¼Ò¼È ³×Æ®¿öÅ©