-
ARM MBED 개발 환경 설치/셋업 방법 (윈도우즈/Windows)개발 팁/Embedded 2017. 10. 28. 15:06반응형
ARM MBED/엠베드 개발 환경 설치/셋업 방법 (윈도우즈/Windows)
1) Python 설치
https://www.python.org/downloads/
MBED를 위해서는 버전 2.X을 설치해야 함
* Anaconda를 사용하는 경우는 아래 참고
Anaconda 설치: https://www.continuum.io/downloads
설치할 때 2.7 버전으로 설치해도 되고,
3.6 설치 이후 기본 버전을 2.7으로 바꾸는 경우는 conda install python=2.7.14
3.6 설치 이후 추가 2.7 환경을 만드는 경우는 아래 참고
conda create -name py27 python=2.7.14 (파이썬 2.7 버전 환경 생성)
conda info --envs (환경 목록 확인)
activate py27 (파이썬 2.7버전 활성화) (windows shell이 아니면 source activate py27)
2) Git 설치
https://git-scm.com/download
https://git-for-windows.github.io/
3) Mercurial 설치
https://www.mercurial-scm.org/
4) GCC toolchain 설치
https://launchpad.net/gcc-arm-embedded
화면 오른쪽 'Downloads'에서 'gcc-arm-none-eabi-5_4-2016q3-20160926-win32.exe' 다운로드
설치 마지막에 path에 추가하는 체크박스를 꼭 체크하도록 한다.
5) 다 잘 설치되었는지 아래 명령으로 확인
arm-none-eabi-gcc --version
python --version
pip --version
git --version
hg --version
6) MBED cli 설치와 확인
pip install mbed-cli
mbed --version (혹시 에러가 나면 python 버전이 2.7대인지 확인해야 함)
mbed config -G protocol ssh
7) github용 ssh-key 생성 및 확인
git-bash 실행
ssh-keygen -t rsa -b 4096 -C "xxxx@yyyy.com" (ssh-key pair 생성)
ls -al .ssh (잘 생성되었나 확인)
8) github에 ssh-key 등록
git-bash 실행
cat .ssh/id_rsa.pub (public key 복사)
https://github.com/settings/keys (key 등록하러 github에 접속)화면 오른편의 'New SSH Key'를 클릭하고 아까 복사해 둔 public key를 등록
9) git에서 MBED OS 가져오기mbed import mbed-os (이후 상당히 오랜 시간이 걸리니 기다릴 것)*Mac인 경우에는 아래 스텝을 미리 진행 필요sudo -sxcodebuild -license (혹시 Xcode 라이센스 관련 에러 나면)
cd mbed-os
pip install -r requirements.txt (mbed dependency 있는 패키지 설치)
exit
출처
서울IOT해커톤 ARM mbed with ublox ODIN-W262 - ARM mbed develop environment setup
http://www.seoulhackathon.org/attachment/cfile25.uf@9969CA3359BF0FCF339EF3.pdf
반응형'개발 팁 > Embedded' 카테고리의 다른 글
임베디드 구현을 위한 음계 주파수 옥타브 정보 (0) 2017.11.12 ARM MBED 엠베드 초음파센서 HC SR04 구동 방법 (0) 2017.11.11 ARM MBED 엠베드 압력센서 QA3040P 구동 방법 (0) 2017.11.11 ARM MBED 엠베드 FRDM-K64F 보드 PIN 핀 배치 설명 그림 (0) 2017.11.11 ARM MBED 예제 (Blinky/블링키) 빌드/컴파일/다운로드 (0) 2017.10.28