본문 바로가기
프로그래밍/임베디드

ARM Cortex M3 프로세서로 임베디드 시스템 개발하기 (Introduction)

by choies1 2010. 11. 22.

ARM에서 ARM7/9/11 등의 이름으로 불리며 발전하던 코어를 ARM11 이후로 Cortex라고 부르며 Cortex A/R/M (Application/Real-time/Micro-controller) 시리즈를 내놓고 있다.

Cortex M3 core를 채용한 32bit MCU들이 가격 경쟁력을 갖추면서 최근 PIC, AVR 등의 8bit/16bit 마이컴을 대체해 나가고 있다.

ARM7, ARM9, ARM11 코어가 들어간 프로세서로 계속 프로젝트를 진행해 왔었는데, 이번에 Cortex M3 core가 들어간 MCU를 이용하여 프로젝트를 진행하게 되었다.

프로젝트를 진행하게 된 김에,  Cortex M3 프로세서를 개발하기 위한 환경 구축에서 부터 실제 개발을 위해 필요한 자료를 정리하고자 한다.

특별한 계획이 없기 때문에 시간날 때마다 틈틈히 정리할 생각이다.