728x90
AVR용 교차 개발환경
- Atmel 사의 AVR Studio
- IAR System 사의 IAR Embeded Workbench
- 코드 편집, 컴파일, 디버깅 등이 가능한 통합 개발환경
AVR Studio
- GNU에서 배포하는 GCC 사용
- 타 컴파일러들은 자체 제작 컴파일러로 라이센스 제한이 있음
- AVR Studio는 GNU 라이센스를 따르므로 무료 배포 가능 -> GPL 라이센스
- GNU General Public License 자유 소프트웨어 재단에서 만든 라이센스
STM32F103용 교차 개발환경
- 레조넌스사의 RIDE7
- IAR system사의 IAR Embeded Workbench
- Keil사의 MDK-ARM 등
Exynos 4412 개발환경
- 가상화 소프트웨어, 호스트 머신 리눅스, GNU ARM Toolchain 필요
- 윈도우가 필요할 수 있으므로 윈도우 환경에서 가상 머신 리눅스 사용이 좋음
리눅스 설치 판 존류
- 툴체인 종류 : Sourcery CodeBench, Linaro
- 레드햇 계열 : 페도라, 센토스
- 데비안 : 우분투
- 모두 리눅스 커널 사용
- 설치 명령어 : 래드햇 계열 RPM 또는 Yum, 데비안 계열은 Apt
데미안 계열
- Apt = Advanced Packaging Tool
- Apt-get 명령어로 패키지 업데이트
- /etc/apt/sources.list 파일에서 저장소 정보 관리
300x250
'컴퓨터과학 > 임베디드' 카테고리의 다른 글
펌웨어구현 환경구축 7 - 펌웨어 다운로드 및 인터페이스 (0) | 2020.05.06 |
---|---|
펌웨어구현 환경구축 6 - JTAG 활용 (0) | 2020.05.06 |
펌웨어구현 환경구축 4 - 펌웨어 디버깅 도구 이해 (0) | 2020.05.06 |
펌웨어구현 환경구축 3 - 하드웨어 장비 (0) | 2020.05.06 |
펌웨어구현 환경구축 2 - 펌웨어 구현을 위한 소프트웨어 (0) | 2020.05.06 |