본문 바로가기
반응형

분류 전체보기122

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.
Cortex-M Series 통합 개발환경 emIDE 설치하기 Cortex-M3를 개발하기 위한 훌륭한(?) 무료툴을 소개하려고 한다.바로 emIDE 이다.기본적으로 ARM용 GCC 컴파일러를 포함하고 있으며, 프로젝트 생성시 기본적인 Start Up코드 및 컴파일 환경을 제공한다. 우선 홈페이지에 접속해보자. http://emide.org 다운로드 탭을 클릭하면 Install Version, Portable Version 및 Source Code를 다운로드 받을 수 있다.단 아직까지는 윈도우 버전만 제공한다.Source 를 다운받아 Build하면 Linux나 MAC에서 사용할 수 있을 것도 같은데.. 확인 된 것은 없다.어디서나 설치 없이 사용가능한 Portable Package를 다운 받도록 하자. 다운 받은 압축 파일을 풀면 다음과 같은 파일 및 디렉토리 목록.. 2014. 5. 21.
Mavericks USB 설치 디스크 만들기 및 클린 설치 참조 : http://macnews.tistory.com/1645 준비물 : 8G 이상의 USB Disk 앱스토어에서 Mavericks 다운로드 1. 응용프로그램 > 유틸리티 > 디스크 유틸리티 USB Disk 파티션 선택 > 포맷 : MAC OS 확장, 이름: Mavericks > 지우기 2. 응용프로그램 > 유틸리티 > 터미널 sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/Mavericks --applicationpath /Applications/Install\ OS\ X\ Mavericks.app --nointeraction Command Not Found 가.. 2014. 5. 19.