본문 바로가기

IAR-AMR

(4)
[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 ..
LPC1113, LPC1100 개발환경 설정 - IAR을 이용한 무료 컴파일 환경 설정 LPC1113, LPC1100 개발환경 설정 - IAR을 이용한 무료 컴파일 환경 설정 IAR 5.4이상 부터 Cortex-M0를 지원한다. LPC1113은 24K Flash를 가지고 있으므로 IAR무료 버전(32k 제한)을 이용하면 무료 컴파일러를 사용할 수 있다. IAR홈페이지에서 무료버전을 다운 받아 설치하고 실해행하여 새로운 Workspace를 생성한다. 워크스페이스가 생성되면 새로운 프로젝트 만든다. General Options 에서 Core 옵션을 Cortex-M0로 선택한다. (아직 초기 버전이라 디바이스 리스트에는 없는것 같다.) 라이브러리를 "FULL" 선택한다. (꼭 필요한것은 아니지만 printf나 C기본 함수를 사용하려면 필요하다.) C/C++ Compiler 옵션에서 옵티마이즈를 ..
[LuminaryMicro] EWARM 개발환경 설정 - 디렉토리 옵션 [LuminaryMicro] EWARM 개발환경 설정 - 디렉토리 옵션 $PROJ_DIR$\ $PROJ_DIR$\..\ $PROJ_DIR$\..\..\01_drv\ 내가 자주 사용하는 옵션 $PROJ_DIR$\ $PROJ_DIR$\..\ $PROJ_DIR$\..\inc\ $PROJ_DIR$\..\01_drv\util\ $PROJ_DIR$\..\01_drv\ $PROJ_DIR$\..\01_drv\lcd\ $PROJ_DIR$\..\01_drv\driverlib\ $PROJ_DIR$\lm3s_evm_ew5.icf
[ IAR v5.11 ] 새로 나왔다, KickStart edition of IAR - 무료 32k 제한 버젼 [ IAR v5.11 ] 새로 나왔다, KickStart edition of IAR - 무료 32k 제한 버젼 비록 32k byte의 코드 제한은 있지만 스터디용으로 간단하게 테스트 해 볼때는 문제없을것 같다. 다운로드 KickStart edition of IAR Embedded Workbench for ARM The kickstart edition of IAR Embedded Workbench is completely free of charge and you may use it for as long as you want. The kickstart tools are ideal for creating small applications or for getting started fast on a new pro..