본문 바로가기

EFM32

(18)
[EFM32] 개발환경설정 - IAR 컴파일러 사용 [EFM32] 개발환경설정 - IAR 컴파일러 사용 EMF32는 Cortex-M3코어 이므로 기존 Cortex-M3코어 사용하듯 설정하면 쉽게 개발환경을 구성할 수 있다. EMF32 프로젝트파일의 기본 구조는 CMSIS, EFM32사에서 제공하는 LIB, 사용자 파일로 구성된다. IAR 프로젝트 옵션 탭에서 DEVICE를 설정한다. 디렉토리 설정 $PROJ_DIR$\..\..\CMSIS\CM3\CoreSupport $PROJ_DIR$\..\..\CMSIS\CM3\DeviceSupport\EnergyMicro\EFM32 $PROJ_DIR$\..\..\efm32lib\inc $PROJ_DIR$\ $PROJ_DIR$\..\01_drv\ $PROJ_DIR$\..\01_drv\drivers LINK Config ..
EFM32 - Energy Micro사의 저전력 MCU(Cortex-M3)소개 EFM32 - Energy Micro사의 저전력 MCU(Cortex-M3)소개 저전력 MCU하면 아무래도 MSP430을 떠올리는데... Cortex-M3코어를 탑제한 Energy Micro사의 EFM32를 소개 받았다. 아무래도 Cortex-M3 개열이라 호환성및 풍부한 자료가 있어 사용해 보는것도 나쁘지 않을것 같다. 칩콘사의 사장이 칩콘을 TI에 넘기고 새롭게 시작 했다고 하는데... 아무래도 후발주자라 아직은 그렇게 많이 사용하고 있지는 않은것 같다. MSP430보다 저전력이라고 광고하고 있지만 실무자들의 예기로는 측정방법에 따라 다르다고 한다. 아무래도 사용해 봐야 정확하게 파악될듯 하다. 아무튼 코어자체는 별차이가 없는것 같고 후발의 단점을 보완하기 위한 옵션들을 제공하고 있다. 그중하나로 칩의..