MDSTECH
TRACE32
TRACE32 Solution
TRACE32 Trace Solution
TRACE32 More Product
TRACE32 Software Solution
Why TRACE32?
교육신청
정규교육
교육과정 안내
교육장 안내
교육설문
자료실
TRACE32 소프트웨어
TRACE32 매뉴얼
iTSP
TRACE32 영상
인증서
고객지원
뉴스레터
Q&A
FAQ
원격지원
검색창
검색버튼
회원가입
로그인
TRACE32
TRACE32 Solution
TRACE32 Trace Solution
TRACE32 More Product
TRACE32 Software Solution
Why TRACE32?
교육신청
정규교육
교육과정 안내
교육장 안내
교육설문
자료실
TRACE32 소프트웨어
TRACE32 매뉴얼
iTSP
TRACE32 영상
인증서
고객 지원
뉴스레터
Q&A
FAQ
원격지원
사이트맵 보기
Eclipse plugin 활용 문서 원본 보기
←
Eclipse plugin 활용
이동:
둘러보기
,
검색
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게만 가능합니다:
사용자
문서의 원본을 보거나 복사할 수 있습니다:
<p><span style="font-size: medium;">"IAR Compiler - Eclipse plugin 활용" 에 대한 내용입니다. </span></p> <p><span style="font-size: small;"><strong><br /></strong></span></p> <h2><span style="font-size: large;"><strong>Eclipse plugin </strong><strong>설치 </strong></span></h2> <h3><span style="font-size: small;"><strong>Download and install Eclipse</strong></span></h3> <p><span style="font-size: small;">기존 Eclipse가 설치되어 있을 경우 해당 Eclipse에 설치 및 설정하여 사용 가능</span></p> <p> </p> <h3><span style="font-size: small;"><strong>Eclipse </strong><strong>설정</strong></span></h3> <p><span style="font-size: small;">Help > Install New Software 클릭</span></p> <p> <img src="/data/wiki/2016-09-23/1474612695.png" alt="" /></p> <p> </p> <p>Install 창에서 ‘Work with:’ 설정</p> <p><tt><strong>http://eclipse-update.iar.com/plugin-manager/1.0</strong></tt></p> <p> <img src="/data/wiki/2016-09-23/1474612701.png" alt="" /></p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p>설정 후 Help > IAR Embedded Workbench plugin manager 클릭</p> <p> <img src="/data/wiki/2016-09-23/1474612720.png" alt="" /></p> <p> </p> <p>Plugin manager에서</p> <p>Supported targets > Available IAR Embedded Workbench installations 버전 설치</p> <p> <img src="/data/wiki/2016-09-23/1474612738.png" alt="" /></p> <p> </p> <p>Eclipse 재실행</p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <h2><span style="font-size: large;"><strong>Eclipse Project </strong><strong>생성</strong></span></h2> <p><span style="font-size: small;">File > New < C Project</span></p> <p><span style="font-size: small;"><strong> <img src="/data/wiki/2016-09-23/1474612757.png" alt="" /></strong></span></p> <p>Executable(IAR) 로 설정</p> <p><strong> <img src="/data/wiki/2016-09-23/1474612768.png" alt="" /></strong></p> <p><strong> </strong></p> <p><strong> </strong></p> <p><strong> </strong></p> <p><strong> </strong></p> <p><strong> </strong></p> <h2><span style="font-size: large;"><strong>Eclipse </strong><strong>에서 IAR 옵션 적용하기</strong></span></h2> <p><span style="font-size: small;">Project Properties > C/C++ Build > Settings > Tool Settings</span></p> <p>IAR Embedded Workbench와 동일하게 옵션 적용 가능</p> <p>l Library Configuration : Semihosting/SWO stdout/stderr</p> <p>l IAR C/C++ Compiler for ARM</p> <p>Optimizations : 최적화 옵션 적용</p> <p>l IAR Linker for ARM</p> <p>Output Converter : .out 파일이 아닌 다른 파일로 생성할 경우</p> <p> <img src="/data/wiki/2016-09-23/1474614097.png" alt="" /></p> <p> </p> <p> </p> <p> </p> <p> </p> <h2><span style="font-size: large;"><strong>C-SPY Debugging </strong><strong>사용</strong></span></h2> <p> </p> <h3><span style="font-size: small;"><strong>C-SPY Debug mode </strong><strong>설정</strong></span></h3> <p><span style="font-size: small;"><br /></span></p> <p><span style="font-size: 1.17em;"> </span><img style="font-size: 1.17em;" src="/data/wiki/2016-09-23/1474614124.png" alt="" /></p> <p> </p> <p> <img src="/data/wiki/2016-09-23/1474614144.png" alt="" /></p> <p>Simulator, J-link/J-Trace, I-jet/ITAGjet, ST-LINK 까지 지원</p> <p> </p> <h3><span style="font-size: small;"><strong style="font-size: small;">debug mode </strong><strong style="font-size: small;">진입</strong><strong style="font-size: small;"></strong></span></h3> <p><span style="font-size: small;"> </span><span style="font-size: 14px;"> </span><span style="font-size: small;"><img src="/data/wiki/2016-09-23/1474614157.png" alt="" /></span></p> <p> </p> <h3><span style="font-size: small;"><strong style="font-size: small;">기본 breakpoint, 변수 모니터링 기능 가능</strong></span></h3> <p><span style="font-size: small;"><strong><br /></strong></span></p> <p> <span style="font-size: small;"><img src="/data/wiki/2016-09-23/1474614168.png" alt="" /></span></p> <p> </p> <h3><span style="font-size: small;"><strong>Tool </strong><strong>설정시 SWO trace, logging, Profiling 기능 등 활용 </strong>(Simulator 제외)<strong> </strong></span></h3> <p> <span style="font-size: small;"><img src="/data/wiki/2016-09-23/1474614203.png" alt="" /></span></p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <h2><span style="font-size: large;"><strong>Code Analysis </strong><strong>기능 활용</strong></span></h2> <h3><span style="font-size: small;"><strong style="font-size: small;">C-STAT Analysis</strong></span></h3> <p><span style="font-size: small;">Projet Properties > C-STAT Static Analysis > Select C-STAT</span></p> <p> <span style="font-size: small;"><img src="/data/wiki/2016-09-23/1474614217.png" alt="" /></span></p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p> </p> <p><span style="font-size: small;">오른쪽 click à C-STAT Static Analysis à Analyze Project</span></p> <p> <span style="font-size: small;"><img src="/data/wiki/2016-09-23/1474614230.png" alt="" /></span></p> <p><span style="font-size: small;">Analyze Project</span></p> <p> <span style="font-size: small;"><img src="/data/wiki/2016-09-23/1474614246.png" alt="" /></span></p> <p> </p> <p><span style="font-size: small;">Generate Full HTML Report / Generate HTML Summary</span></p> <p> <span style="font-size: small;"><img src="/data/wiki/2016-09-23/1474614258.png" alt="" /></span></p> <p> </p> <h3><span style="font-size: small;"><strong>C-RUN Analysis</strong></span></h3> <p><span style="font-size: small;">Properties > C/C++ Build > Settings > Tool Settings > C-RUN Runtime Checking</span></p> <p><span style="font-size: small;"> <img src="/data/wiki/2016-09-23/1474614275.png" alt="" /></span></p> <p> </p> <p><span style="font-size: small;">Debug mode 진입 후 코드 실행시 문제 위치에서 break되면서 메시지 확인 가능</span></p> <p><span style="font-size: small;"> <img src="/data/wiki/2016-09-23/1474614292.png" alt="" /></span></p>
Eclipse plugin 활용
문서로 돌아갑니다.
둘러보기 메뉴
개인 도구
로그인
이름공간
문서
토론
변수
보기
읽기
원본 보기
역사 보기
행위
검색
TRACE32 Dummy
TRACE32
iTSP User's Guide
aTSP User's Guide
Linux Debugging
Debugging Tips
Trace Analysis
Virtual Target
TRACE32로 바라본 ARM
TRACE32 FAQ
TRACE32 Trouble Shooting
TRACE32 Software Update
Software Revision History
DT10 / DT-Win
다운로드
DT10 Evaluation
DT-Win Evaluation
TestPoint 삽입 Error
Build Error
DT10 FAQ
도구
여기를 가리키는 문서
가리키는 글의 바뀜
특수 문서 목록
문서 정보