32비트 마이크로컨트롤러(MCU) STM32가 10년을 맞았다. 특정 제품군이 오래도록 사랑받은 경우는 적지 않지만, 매년 달라지는 트렌드와 개발환경에 따라 개발자에게 선택 받은 경우는 흔하지 않다. 흔한 말로 ‘한번 쓰고, 두 번 쓰고 자꾸만 쓰고 싶은’ MCU로 지난 10년 동안 업계의 꾸준한 사랑을 받아 온 제품이다. 이처럼 STM32가 성공할 수 있었던 배경에는 발로 뛰며 개발자들의 의견 반영을 게을리 하지 않은 ST코리아의 노력이 있었다. STM32의 10년을 지켜 온 ST마이크로일렉트로닉스 코리아의 최경화 부장을 만나 지난 10년과 앞으로의 계획을 물었다.
STM32 출시 10년이 됐습니다. 10년 전 상황은 어땠나요?
10년 전 STM32를 출시 행사를 하던 날이 아직도 생생합니다. 그때는 ARM Cortex M에 대해 고객들의 인지도가 높지 않았습니다. STM32와 더불어 ARM Cortex M3의 장점을 같이 홍보해야 했죠.
STMicroelectronics, STM32, a representative MCU family, celebrates its 10th anniversary
Focusing on high-performance to low-power products with added graphics, voice recognition, and IoT functions
The 32-bit microcontroller (MCU) STM32 has been around for 10 years. There are many cases where a specific product line has been loved for a long time, but it is not common for it to be chosen by developers due to the changing trends and development environments every year. It is a product that has been consistently loved by the industry for the past 10 years as an MCU that you want to use once, twice, and keep using.
Behind the success of STM32 was the efforts of ST Korea, which did not neglect to reflect the opinions of developers. We met with
Kyung-Hwa Choi (pictured), a manager at STMicroelectronics Korea who has been watching over STM32 for 10 years, and asked about the past 10 years and future plans.
-It's been 10 years since the launch of STM32. What was the situation 10 years ago? I still vividly remember the day when we launched STM32 10 years ago. At that time, customer awareness of ARM Cortex M was not high. We had to promote the advantages of ARM Cortex M3 along with STM32.
“10 years ago, awareness of ARM Cortex M was not high, so we had to promote it together.” Choi Kyung-hwa (center), Vice President
-Why do you think STM32 has been continuously used for 10 years? STM32 has released a variety of product lines suitable for high performance and ultra-low power. It was able to grow rapidly based on the versatility and technological superiority of the ARM core. In particular, ST helped maximize performance by increasing flash speed (flash access) with its own technology, the ART (Adaptive Real Time) accelerator. While general 32-bit MCUs support functions such as prefetch buffer, ART supports more memory and prevents delays in operation due to memory access when the core operates at high speed. That's why it's ideal for applications that require high-speed processing.
“We will introduce a variety of STM32 product families, from ultra-low power products to high-performance products” -So, which MCU product lines should we keep an eye on this year? From ultra-low-power products to high-performance product lines, we are highlighting the STM32H7 family that can handle applications such as fancy graphics processing and voice recognition, the STM32F4 that is widely used worldwide for its price-to-performance ratio targeting IoT applications, and the STM32L0 family of low-power products suitable for IoT node products. To allow selection of various peripherals, the ST MCU Finder app was released for Android, iOS, and PC, which was well-received by customers.
-What is the market response to the BAM (Batch Acquisition Mode) mode technology, which you emphasize as being particularly suitable for wearables that are sensitive to power consumption? The BAM function puts the CPU to sleep, continuously detects, and wakes the CPU only when necessary to display data. This reduces power consumption. The goal is to get about a week of battery life out of a wearable device on a coin battery, and I know customers have seen results with BAM.
“Security is strengthened by embedding encryption processing blocks in hardware rather than software security”
-Security-related issues have been a hot topic recently due to IoT, but how is the security of STM32? There are no hacking cases in Korea yet, but there are damage cases in China. We need to prepare in advance. Previously, we supported it with software rather than hardware, but since software is vulnerable, we built in encryption processing blocks such as AES, MD5, SHA, and a random number generator. We also added temper protection to prevent duplication and a memory protection unit to prevent communication code duplication. We are also releasing a form that has a built-in security system that checks if someone is trying to hack the device when it is turned on and turns on the system. The most powerful form is one where ST and the customer supply serial numbers on a 1:1 basis.
“We will meet with customers through periodic seminars and provide solutions through cooperation.”
-What else do customers ask of ST? Since our clients are diverse, they have different requirements than the head office lineup. We also provided convenience by working on Korean guides and easy guides that were not prepared at the head office. In areas where Korea is ahead of the rest of the world, we (ST Korea) actively exchanged feedback with the head office. We also provided solutions that were jointly developed by engineers and marketing, and achieved good results. Such precedents are being replicated to other customers in the United States and China.
-What are your specific plans for the future?
We plan to hold MCU training days and technical education seminars regularly in the future to create contact points with customers. The education seminars where engineers and customers meet to ask questions and solve their questions are fully booked every month. We also operate an online community where you can ask questions, and if you send us an email in Korean, we will answer you directly. For the past 10 years, we have heard that “STM32’s development environment is good ,” and we plan to continue to cooperate with experts and dealers to provide solutions immediately .