반응형 emIDE5 ARM Cortex-M Development tools Ref:: http://en.wikipedia.org/wiki/List_of_ARM_Cortex-M_development_tools 위키에서 설명된 툴 중 General하게 사용가능한 툴들을 정리해보고자 한다. 1. CoIDE by CooCox :: http://www.coocox.org Eclipse를 기반으로한 GCC (GCC-ARM-Embedded) Toolchain을 제공하는 통합 개발환경이다. 이에 대한 세부적인 내용은 실제 사용 및 테스트 후 글을 남기려고 한다. 2. GNU ARM Eclipse Plugin http://gnuarmeclipse.livius.net/blog/ 3. emBlocks :: http://www.emblocks.org/ CodeBlocks를 기반으로 Embedded .. 2015. 2. 23. Makefile을 이용한 emIDE Project 생성하기 emIDE에서 기존의 makefile을 이용한 Compile이 가능하다. 그러기 위해서는 기본적으로 make 및 emIDE가 설치되어야한다. 관련 내용은 아래 링크를 참조하자. 윈도우 개발환경 설정 :: http://lifeseed.tistory.com/110 emIDE 설치 :: http://lifeseed.tistory.com/101 1. emIDE Blank 프로젝트 생성 emIDE를 실행후 프로젝트를 생성한다. 프로젝트 생성관련은 http://lifeseed.tistory.com/102 게시물을 참조하자. 위 링크에서 Step8 Finish를 누르면 Project options 창이 나타나는데, 이때 This is a custom Makefile 이라는 체크박스를 선택하도록 하자. Project .. 2014. 7. 22. emIDE 프로젝트에 ST Standard Peripheral Library Porting 하기 프로젝트 생성후 컴파일이 완료되었으나, 각 Device를 컨트롤하기 위해서는 Driver 코드들을 작성해야 한다. 그러나 다행(?)스럽게도 ST 에서는 Standard Peripheral Library라는 코드를 배포하고 있다. 이를 다운 받아서 emIDE 프로젝트에 추가하여 ARM GCC로 빌드를 하려고 한다. Step0] Project 생성 및 Standard Peripheral Library 준비 1) Project 생성 : http://lifeseed.tistory.com/102 2) STM32F10x Standard Peripheral Library (STSW-STM32054) 아래 링크를 클릭하면 다운 받을 수 있다. http://www.st.com/st-web-ui/static/active/.. 2014. 5. 21. Cortex-M 개발을 위한 emIDE 프로젝트 생성하기 emIDE를 이용해 프로젝트를 생성하면 간단한 대화창을 통해 기본적인 프로젝트 코드들이 생성된다. 1. 프로젝트를 생성하는 방법에 대해 알아보자. Step 1] New Project Menu의 File > New File/Project 를 선택한다. Step 2] Category 설정 하나 밖에 없다 .Embedded Application을 선택하자. Step 3] Welcome Page Check 박스를 선택하면 다음부터 이 창은 Skip 된다. Step 4] Workspace 선택 프로젝트가 위치할 폴더를 선택한다. 간단하게 emIDE아래에 workspace라는 폴더를 만들고 선택하였다. Step 5] 프로젝트 Title 설정 Project Title을 설정하면 Project File 및 폴더가 생성.. 2014. 5. 21. 이전 1 2 다음