IT Devel

ARM CortexM 무료 개발 툴 설치하기 - CooCox 컴파일 환경

ARM(SoC,FPGA)

먼저, IDE를 쓰기 위한 기본 툴들은 다 설치했다. 아래 링크를 참고하고,



이제 도스창에서 벗어나, 화려한 그래픽의 세계로 이 컴파일러를 쓸 수 있도록 설정해 보자.

대부분, Eclipse+CDT 의 조합으로 사용하는 것이 대부분이다.

Getting Started with the ARM GCC Compiler on Windows for the STM32F4DISCOVERY Board

링크 글을 참고해서 설치를 하는 게 좋다.


아니면, Free/Open ARM Cortex MCU Development Tools 인 CooCox 를 설치해 보는 것도 나쁘진 않다.


from : http://www.coocox.org/CooCox_CoIDE.htm


CoIDE is a new, free and highly-integrated software development environment for ARM Cortex MCU based microcontrollers, which includes all the tools necessary to develop high-quality software solutions in a timly and cost effective manner.

Video for CoIDE 1.7.5, use the board mode to create the project:


설치는 다른 글에서~~ (사실  Coocox 홈페이지를 보고 쭉 따라하면 된다.)


=)




GNU Utilities package 설치하기 - 윈도우즈 환경

ARM(SoC,FPGA)

"ls", "rm" 과 같은 리눅스/유닉스에서 많이 쓰이는 실행 명령어를 사용할 수 있게 

CoreUtils for Windows 을 방문하여 설치하도록 하자.


아래 링크에서 개발환경을 구성하기 위해 따라하고 있는데, 

Getting Started with the ARM GCC Compiler on Windows for the STM32F4DISCOVERY Board


여기에서 언급한 이 부분은 아래와 같이, "Clean Project" 이런것을 수행할 때 Makefile 에 보면 "rm -f" 블라블라 이렇게 쓰여 있는데 Windows 개발환경에서도 문제 없이 쓰려면, 깔아두는 것이 건강에 좋다..머 이런것이다.

  1. Install ARM GCC from this website. Be sure to check "Add path to environment variable" on the last page of the wizard. (Reference)
  2. Install the GCC MAKE utilty from this link. Download the "Complete package, except sources" file. Accept defaults in the setup wizard. (Reference)
  3. Download and install the GNU utilities package for Windows. When finished, add the path to the folder containing the binaries to your system path. This installs the "rm" command so that the "Clean Project" option will work.


암튼 깔아보자. 이것도 머 그냥 "Next"만 눌러주면 끝이 난다.










설치 후에 해당 폴더에 가서, 자신있게 "ls" 를 쳐보자.

"dir"을 치지 않아도 되네..



=)