[세미나] ARM Cortex-M0 두번째! 마이크로 콘트롤러의 이해

 

본 웨비나는 마우저의 후원으로 진행되는 기술 세미나입니다.
이번 강의는 실습으로 진행됩니다. 실습강의를 진행하기 위해서는 사전에
프로그램 설치가 필요합니다. 자세한 내용은 페이지를 참고해주세요.

페이지 바로가기

[ 웨비나 주요내용 ]
1. IAR 개발환경(EWARM) 설치 및 기본 설정 방법
2. ST Microelectronics Cortex-M MCU 및 STM32F0 MCU
3. STM32F0 Evalution Board 및 ST Std. Peri. Driver 소개
4. STM32F0 Peripheral(GPIO, UART, Timer) 개요 및 실습
5. STM32F0 Interrupt Controller 개요 및 실습

이번 웨비나에서는 ARM Cortex-M0 core를 탑재한 MCU를 가지고 실습을 하도록 하겠습니다.

ARM사의 Cortex-M0는 다른 M계열 프로세서 대비 상대적으로 낮은 Gate Count로 인해 소형의 Mixed Signal SoC 설계를 위해 태어났다고 해도 과언이 아닙니다. 따라서, 범용(general) MCU 시장에서 Cortex-M3 MCU만큼 popular하지는 않습니다만, ARM Cortex-M 계열의 MCU 시장을 선도하고 있는 ST Microelectronics 또는 NXP와 같은 회사에서는 자사의 ARM Cortex-M Family MCU 로드맵상에 포함하고 있습니다.

그 중에서 오늘은 ST Microelectronics사의 STM32F0 계열 MCU를 바탕으로 실제 S/W 제작에 대한 실습을 할 예정입니다. ST Microelectronics사의 경우, Discovery Board라는 이름의 Evaluation Board를 상당히 저렴한 가격에 배포하고 있기 때문에, 누구라도 쉽게 원하는 MCU를 접할 수 있다는 장점이 있습니다. 더불어, Discovery Board내에 Serial-USB converter및 ST-LINK2라는 디버거 환경까지 포함되어 있어 S/W 개발을 위한 별도의 장비나 비용을 지불할 필요 없이 간단히 사용할 수 있도록 되어 있습니다.

실제 MCU를 가지고 가장 기본적인 LED Blinking 실험을 통해 개발환경 설정 및 S/W 라이브러리 사용법에 대해 함께 살펴보도록 하겠습니다.

웨비나 무료 등록

웨비나에 좋은 질문을 남기시거나 설문에 참여하신 분들 중 추첨을 통해 경품을 드립니다.

 

이 글을 공유하기:

Be the first to comment

Leave a Reply