IT/Software 2019. 12. 2.
[임베디드] Eclipse + GNU MCU Eclipse toolchain - arm toolchain
Eclipse 툴 설치 해보고 알았다. ARM compile 환경을 위해서는 따로, GNU Arm embedded toolchain 을 별도로 설치할 필요가 없다. 이전글 참고. GNU Arm Embedded Toolchain + Eclipse install https://it.devbj.com/post/184592236931/gnu-arm-embedded-toolchain-eclipse-install 1. Eclipse 설치 후, Eclipse Marketplace... 메뉴를 클릭하고, 2. GNU MCU Eclipse 를 설치한다. 3. 그냥 모든 features 를 다 설치한다. ^^ 4. 프로젝트 설정에서 toolchain을 아래 것으로 선택하면 끝!! 이게 더 쉽다.
IT/Software 2018. 1. 16.
[Eclipse] GCC ARM 개발환경(OpenOCD 포함) 구축 for Windows
[Eclipse] GCC ARM 개발환경(OpenOCD 포함) 구축 for Windows (원본글 : https://blog.naver.com/opusk/220985229211 백업을 위해 Tistory 에도 남겨둡니다.) 이전글도 참고 : GNU ARM, Java JDK, Eclipse, Cygwin으로 ARM 개발환경 구축하기 - http://ts.devbj.com/361 [오늘을 살자..] 개발환경 요약 분류 버전 OS Windows7 64bit JAVA JRE version 8 GNU ARM ToolChain v5.4 2016q2 Windows Build Tools v2.8 Eclipse IDE Eclipse Neon CDT GNU ARM Eclipse Plugin v3.3.1 OpenOCD v0..
IT/Software 2014. 8. 6.
윈도우용 GNU Utilities package 설치하기
기술관련 자료는 따로 옮겨서 구성하기로..아래 글은 여기 => http://bthinkr.tistory.com/51 를 참고해 주세요. 일단 글은 남겨둠. "ls", "rm" 과 같은 리눅스/유닉스에서 많이 쓰이는 실행 명령어를 사용할 수 있게 CoreUtils for Windows 을 방문하여 설치하도록 하자. 아래 링크에서 개발환경을 구성하기 위해 따라하고 있는데, Getting Started with the ARM GCC Compiler on Windows for the STM32F4DISCOVERY Board 여기에서 언급한 이 부분은 아래와 같이, "Clean Project" 이런것을 수행할 때 Makefile 에 보면 "rm -f" 블라블라 이렇게 쓰여 있는데 Windows 개발환경에서도 문제..
IT/Software 2014. 8. 6.
GNU MAKE Utility 설치하기 - 윈도우에서 Makefile 사용하기
기술관련 자료는 따로 옮겨서 구성하기로..아래 글은 여기 => http://bthinkr.tistory.com/50 를 참고해 주세요. 일단 글은 남겨둠. Windows 환경에서 Makefile 을 할 수 있도록 GNU Make for Windows 를 설치한다.(물론, 다양한 툴이 설치될 때 여러 버전의 Make 유틸이 설치되기는 한다. 의도하지 않아도, 특히 컴파일러들을 설치하면 각자의 Make 툴이 있다. 이때는 버전이나 실행파일 위치를 조심해야 한다.)우리는 무료로 쓰는 툴을 깔아야 하니 "GNU"에 감사하면서, http://gnuwin32.sourceforge.net/packages/make.htm 여기를 방문하도록 한다. 소스까지는 보통 필요없으니, 다운로드에서 "Complete package..
IT/Software 2014. 8. 6.
무료 ARM GCC 컴파일러 설치하기
기술관련 자료는 따로 옮겨서 구성하기로..아래 글은 여기 => http://bthinkr.tistory.com/49참고해 주세요. 일단 글은 남겨둠. 일단, 무료로 써야 하니 무료 컴파일러를 설치해 보자.핵심을 설치하고 나서, GUI, IDE 환경을 깔아야 할 터. 일단, https://launchpad.net/gcc-arm-embedded 를 방문한다.깔끔한 GNU Tools for ARM Embedded Processors 에 대한 설명 페이지와 다운로드 할 수 있는 링크들이 나와 있다.여기서 최신판으로 다운로드 한 다음, 설치에 들어간다.다운로드만을 원하면, 여기로 https://launchpad.net/gcc-arm-embedded/+download 가서 클릭클릭. 설치 파일을 실행한다. 당연히,..
IT 2010. 2. 17.
[HDL] VHDL conditional compile #ifdef 사용하기
VHDL 이 나의 생각엔 구조나 사용법이 개발에 사용하는데 크게 무리는 없어 보이는데, 꼭 하나 걸리는 것은 C언어등에서 쓰이고, 물론 verilog 에서는 당연히 지원하는 #ifdef 과 같은 conditional compiler을 하기 위한 문법을 지원하지 않는 것이 가장 불편한 듯 하다. 여기저기 조사해 본 바로, 직접 지원하는 것은 없는 것으로 보여..또 삽질로..ㅜㅜ 그래도 완전 삽질은 조금 그렇지 ^^ 조금 불편해도 이렇게는 쓸수 있을 듯.. 바로 GNU C compiler등에서 제공되는 Pre-compiler를 통해 가능할듯 아래 그림과 같이, 왼쪽의 vhdl src는 오른쪽의 소스에서 pre-compiler를 통해 만들어진 것이다. 보다시피..#define, #ifdef 등을 사용한 소스가..