ST¸¶ÀÌÅ©·ÎÀÏ·ºÆ®·Î´Ð½º(STMicroelectronics, ÀÌÇÏ ST)°¡ »õ·Î¿î ¼³°è ÅøµéÀ» Ãâ½ÃÇß´Ù. STM32 F3 È¥ÇÕ ½ÅÈ£ Ĩ°ú STM32 F0 ¿£Æ®¸® ·¹º§ Ĩ ±â¹Ý ¼³°è¸¦ À§ÇÑ Åøµé·Î STM32Å¥ºê(STM32Cube¢â) ¼ÒÇÁÆ®¿þ¾î Ç÷§ÆûÀÇ È¿À²¼º°ú STM32´©Å¬·¹¿À(STM32Nucleo) °³¹ß º¸µåÀÇ Æí¸®ÇÔÀ» ´©¸± ¼ö ÀÖ´Ù.

»õ·Î¿î °³¹ß Åø Áß, ÃֽŠSTM32Å¥ºêF3(STM32CubeF3) ¹× STM32Å¥ºêF0(STM32CubeF0) ³»ÀåÇü ¼ÒÇÁÆ®¿þ¾î´Â STM32 F3 ¹× STM32 F0À» Áö¿øÇÏ¿© ÅÍÄ¡-¼¾½º, USB ¶óÀ̺귯¸®¿Í °°Àº Àü¿ë ¹Ìµé¿þ¾î ½ºÅÃÀ» ¹«·á·Î, ¹Ù·Î »ç¿ë °¡´É(ready-to-use)ÇÏ°Ô Á¦°øÇϸç, ÇϳªÀÇ STM32 ½Ã¸®Áî¿¡¼ ´Ù¸¥ Çϳª·Î ¾ÖÇø®ÄÉÀ̼ÇÀ» °£´ÜÈ÷ Æ÷ÆÃÇÒ ¼ö ÀÖ´Â Çϵå¿þ¾î Ãß»óÈ °èÃþ(Hardware Abstraction Layer, HAL)À» ÅëÇØ¼ STM32 ÁÖº¯ ÀåÄ¡¿ë µå¶óÀ̹ö ¸ðÀ½µµ Á¦°ø µÈ´Ù.
ÀÌ ³»ÀåÇü ¼ÒÇÁÆ®¿þ¾î¸¦ ÃֽйöÀüÀÇ STM32CubeMX PC-±â¹Ý Åø°ú ÇÔ²² »ç¿ëÇÏ¸é ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¸¦ ±×·¡ÇÈ ¸¶¹ý»ç·Î ÄÁÇDZԷ¹À̼ÇÇÒ ¼ö ÀÖÀ¸¸ç ´Ü¼øÇÑ Å¬¸¯¸¸À¸·Î ÃʱâÈ C ÄÚµå »ý¼ºÀ» ÇÒ ¼ö ÀÖ¾î¼ ¿ÜºÎ¿¡¼ »ç¿ëµÇ´Â À¯¸í °³¹ß Åø¿¡¼µµ Á÷Á¢ »ç¿ëÀÌ °¡´ÉÇÏ´Ù.
À̹ø¿¡ Ãâ½ÃµÈ ¼ÒÇÁÆ®¿þ¾î´Â ¿ÃÇØ ÃÊ¿¡ STM32 F4, F2 ¹× L0¿ëÀ¸·Î Ãâ½ÃµÈ STM32Å¥ºê Ç÷§Æû¿¡ Æ÷ÇԵDZ⠶§¹®¿¡ ÇÁ·ÎÁ§Æ® °³½Ã¸¦ °£¼ÒÈÇÏ°í ¼ö ¹é °¡ÁöÀÇ ÄÚµå ¿ë·Ê¸¦ Ȱ¿ëÇÒ ¼ö ÀÖ´Ù.
STM32´©Å¬·¹¿À °³¹ß º¸µåµµ STM32 F3¿ë(Nucleo-F302R8)°ú STM32 F0 ¶óÀοë(Nucleo-F072RB)À¸·Î Ãâ½ÃµÇ¾î Ãʱ⠾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» Áö¿øÇÑ´Ù. ST Àü¿ë È®Àå º¸µå»Ó¸¸ ¾Æ´Ï¶ó ¾ÆµÎÀÌ³ë ¾ÖÇø®ÄÉÀÌ¼Ç ½¯µåÀÇ Æø³ÐÀº ¿¡ÄڽýºÅÛµµ Ȱ¿ëÇÒ ¼ö ÀÖ´Ù. STM32´©Å¬·¹¿À º¸µå´Â ¸ðµç ĨÀÇ I/O Á¢¼ÓÀÌ °¡´ÉÇϰí ST ¸µÅ© µð¹ö°Å/ÇÁ·Î±×·¡¸Ó¸¦ Æ÷ÇÔÇϰí ÀÖ¾î¼ º°µµÀÇ µð¹ö±× ÇÁ·Îºê(probe)°¡ ÇÊ¿ä ¾ø´Ù. ¶ÇÇÑ ¿¥º£µå(embed¢â)¸¦ Áö¿øÇÏ¿© mbed.orgÀÇ ¿Â¶óÀÎ °³¹ß ȯ°æÀ» ÅëÇØ ±¸µ¿Çϰųª Á÷Á¢ ¿¬°áÀÌ °¡´ÉÇÏ´Ù.
STM32 ´©Å¬·¹¿À º¸µå´Â ÇöÀç ÆÇ¸ÅÁßÀÌ¸ç °³´ç °¡°ÝÀº 10.32´Þ·¯ÀÌ´Ù. STM32 ´©Å¬·¹¿À¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â www.st.com/stm32nucleo¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù. STM32Å¥ºê ¼ÒÇÁÆ®¿þ¾î´Â www.st.com/stm32nucleo¿¡¼ ¹«·á·Î ´Ù¿î·Îµå ÇÒ ¼ö ÀÖ´Ù.
|