"함수 호출 기능을 이용한 테스트 자동화"의 두 판 사이의 차이
(새 문서: <div> <h2></h2> <h2><strong style="font-size: x-large;">※ 다운로드 파일 (업데이트 일자 : 2018/07/25) : <span style="text-decoration: underline; backg...) |
|||
1번째 줄: | 1번째 줄: | ||
<div> | <div> | ||
− | |||
<h2><strong style="font-size: x-large;">※ 다운로드 파일 (업데이트 일자 : 2018/07/25) : <span style="text-decoration: underline; background-color: #ffff99;"><a href="http://ftp.trace32.com/trace32/SW_TEST/tools.zip">tools.zip</a></span></strong></h2> | <h2><strong style="font-size: x-large;">※ 다운로드 파일 (업데이트 일자 : 2018/07/25) : <span style="text-decoration: underline; background-color: #ffff99;"><a href="http://ftp.trace32.com/trace32/SW_TEST/tools.zip">tools.zip</a></span></strong></h2> | ||
<div> | <div> | ||
7번째 줄: | 6번째 줄: | ||
</div> | </div> | ||
<div><span style="color: #993300; font-size: medium;"><strong><br /></strong></span></div> | <div><span style="color: #993300; font-size: medium;"><strong><br /></strong></span></div> | ||
− | |||
<p> </p> | <p> </p> | ||
<p> </p> | <p> </p> | ||
27번째 줄: | 25번째 줄: | ||
<p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US">1.<span style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Times New Roman";"> </span></span><span style="text-indent: -18pt;">받은 </span><span style="text-indent: -18pt;" lang="EN-US">tools.zip </span><span style="text-indent: -18pt;">파일을 </span><span style="text-indent: -18pt;" lang="EN-US">“T32</span><span style="text-indent: -18pt;">설치폴더</span><span style="text-indent: -18pt;" lang="EN-US">” </span><span style="text-indent: -18pt;">안에 </span><span style="text-indent: -18pt;" lang="EN-US">tools</span><span style="text-indent: -18pt;">라는 이름으로 압축해제 합니다</span><span style="text-indent: -18pt;" lang="EN-US">.</span></span></p> | <p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US">1.<span style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Times New Roman";"> </span></span><span style="text-indent: -18pt;">받은 </span><span style="text-indent: -18pt;" lang="EN-US">tools.zip </span><span style="text-indent: -18pt;">파일을 </span><span style="text-indent: -18pt;" lang="EN-US">“T32</span><span style="text-indent: -18pt;">설치폴더</span><span style="text-indent: -18pt;" lang="EN-US">” </span><span style="text-indent: -18pt;">안에 </span><span style="text-indent: -18pt;" lang="EN-US">tools</span><span style="text-indent: -18pt;">라는 이름으로 압축해제 합니다</span><span style="text-indent: -18pt;" lang="EN-US">.</span></span></p> | ||
<p><span style="text-indent: -18pt; font-size: medium;" lang="EN-US"><br /></span></p> | <p><span style="text-indent: -18pt; font-size: medium;" lang="EN-US"><br /></span></p> | ||
− | <p><span style="font-size: medium;" | + | <p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US">2.<span style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Times New Roman";"> </span></span><span style="text-indent: -18pt;" lang="EN-US">tools </span><span style="text-indent: -18pt;">폴더안에 있는 </span><span style="text-indent: -18pt;" lang="EN-US">t32.men </span><span style="text-indent: -18pt;">파일을 복사하여 </span><span style="text-indent: -18pt;" lang="EN-US">“T3</span><span style="text-indent: -18pt;">설치폴더</span><span style="text-indent: -18pt;" lang="EN-US">(C:\T32)”</span><span style="text-indent: -18pt;">에 덮어쓰기를 합니다</span><span style="text-indent: -18pt;" lang="EN-US">.</span></span></p> |
− | <p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US"> | + | <p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US"> <span style="white-space: pre;"> </span><img src="/data/wiki/2018-07-25/1532503005.png" alt="" /></span></span></p> |
− | + | ||
<p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US"><br /></span></span></p> | <p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US"><br /></span></span></p> | ||
<p><span style="font-size: medium;"><span style="text-indent: -18pt;">3. 이후 </span><span style="text-indent: -18pt;" lang="EN-US">TRACE32</span><span style="text-indent: -18pt;">프로그램을 실행하면 아래와 같은 버튼들이 추가됩니다</span><span style="text-indent: -18pt;" lang="EN-US">.</span></span></p> | <p><span style="font-size: medium;"><span style="text-indent: -18pt;">3. 이후 </span><span style="text-indent: -18pt;" lang="EN-US">TRACE32</span><span style="text-indent: -18pt;">프로그램을 실행하면 아래와 같은 버튼들이 추가됩니다</span><span style="text-indent: -18pt;" lang="EN-US">.</span></span></p> | ||
− | <p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US" | + | <p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US"><span style="white-space: pre;"> <span style="white-space: pre;"> </span></span><img src="/data/wiki/2018-07-25/1532503013.png" alt="" /><span style="white-space: pre;"> </span></span></span></p> |
− | + | ||
<p> </p> | <p> </p> | ||
− | |||
<p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US"> </span></span><span style="text-indent: -18pt; font-size: medium;" lang="EN-US"><span style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal;">4. </span><span style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Times New Roman";"> </span></span><span style="text-indent: -18pt; font-size: medium;">생성된 버튼중 두번째 버튼을 누르면 <span lang="EN-US">Function Call Testing Tool </span>이 실행됩니다<span lang="EN-US">.</span></span></p> | <p><span style="font-size: medium;"><span style="text-indent: -18pt;" lang="EN-US"> </span></span><span style="text-indent: -18pt; font-size: medium;" lang="EN-US"><span style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal;">4. </span><span style="font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: normal; line-height: normal; font-family: "Times New Roman";"> </span></span><span style="text-indent: -18pt; font-size: medium;">생성된 버튼중 두번째 버튼을 누르면 <span lang="EN-US">Function Call Testing Tool </span>이 실행됩니다<span lang="EN-US">.</span></span></p> | ||
<p> </p> | <p> </p> | ||
<p> </p> | <p> </p> | ||
− | < | + | <p> </p> |
+ | <p> </p> | ||
+ | <p> </p> | ||
+ | <p><span style="font-size: x-large;"><strong>3. </strong><strong>화면 구성 및 사용법</strong></span></p> | ||
<p> </p> | <p> </p> | ||
<h3><span style="font-size: x-large;"><strong>3-1. Main UI</strong></span></h3> | <h3><span style="font-size: x-large;"><strong>3-1. Main UI</strong></span></h3> | ||
50번째 줄: | 48번째 줄: | ||
<p><span style="font-size: medium;"><strong>① </strong><strong>호출할 함수</strong> : 테스트 함수와 파라미터 값을 설정합니다.</span></p> | <p><span style="font-size: medium;"><strong>① </strong><strong>호출할 함수</strong> : 테스트 함수와 파라미터 값을 설정합니다.</span></p> | ||
<p><span style="font-size: medium;"><br /></span></p> | <p><span style="font-size: medium;"><br /></span></p> | ||
− | <p><span style="font-size: medium;"><span style="white-space: pre;"> </span>증가시킬 파라미터는 [x]로 지정합니다.</span></p> | + | <p><span style="font-size: medium;"><span style="white-space: pre;"> <span style="white-space: pre;"> </span></span>증가시킬 파라미터는 [x]로 지정합니다.</span></p> |
<p> </p> | <p> </p> | ||
<p> </p> | <p> </p> | ||
56번째 줄: | 54번째 줄: | ||
<p><span style="font-size: medium;"><strong>② </strong><strong>증가시킬 변수 :</strong> 증가시키며 테스트할 변수를 설정합니다.</span></p> | <p><span style="font-size: medium;"><strong>② </strong><strong>증가시킬 변수 :</strong> 증가시키며 테스트할 변수를 설정합니다.</span></p> | ||
<p><span style="font-size: medium;"><br /></span></p> | <p><span style="font-size: medium;"><br /></span></p> | ||
− | <p><span style="font-size: medium;"><span style="white-space: pre;"> </span> 최소값부터 최대값까지 설정한 간격으로 증가시키며 테스트합니다.</span></p> | + | <p><span style="font-size: medium;"><span style="white-space: pre;"> </span> <span style="white-space: pre;"> </span> 최소값부터 최대값까지 설정한 간격으로 증가시키며 테스트합니다.</span></p> |
<p><span style="font-size: medium;"><strong> </strong></span></p> | <p><span style="font-size: medium;"><strong> </strong></span></p> | ||
<p> </p> | <p> </p> | ||
62번째 줄: | 60번째 줄: | ||
<p><span style="font-size: medium;"><strong>③ 사전 세팅 : </strong>Pre-Condition을 설정합니다.</span></p> | <p><span style="font-size: medium;"><strong>③ 사전 세팅 : </strong>Pre-Condition을 설정합니다.</span></p> | ||
<p><span style="font-size: medium;"><br /></span></p> | <p><span style="font-size: medium;"><br /></span></p> | ||
− | <p><span style="font-size: medium;"> 예) 테스트할 때 coeff 전역변수를 항상 10으로 세팅할 경우,</span></p> | + | <p><span style="font-size: medium;"> <span style="white-space: pre;"> </span>예) 테스트할 때 coeff 전역변수를 항상 10으로 세팅할 경우,</span></p> |
<p><span style="font-size: medium;"><br /></span></p> | <p><span style="font-size: medium;"><br /></span></p> | ||
− | <p><span style="font-size: medium;"> | + | <p><span style="font-size: medium;"> <span style="white-space: pre;"> </span>[입력] -> coeff=10</span></p> |
<p class="MsoListParagraph"> </p> | <p class="MsoListParagraph"> </p> | ||
<p class="MsoListParagraph"> </p> | <p class="MsoListParagraph"> </p> | ||
70번째 줄: | 68번째 줄: | ||
<p><span style="font-size: medium;"><strong style="font-size: 14px;">④</strong><strong> </strong><strong>관찰할 결과 변수 </strong>: 관찰하고 싶은 변수를 개행 구분자로 입력합니다.</span></p> | <p><span style="font-size: medium;"><strong style="font-size: 14px;">④</strong><strong> </strong><strong>관찰할 결과 변수 </strong>: 관찰하고 싶은 변수를 개행 구분자로 입력합니다.</span></p> | ||
<p><span style="font-size: medium;"><br /></span></p> | <p><span style="font-size: medium;"><br /></span></p> | ||
− | <p><span style="font-size: medium;"><strong> </strong> <span style="white-space: pre;"> </span>예) 함수 리턴값과 res_x1, res_x2 변수를 관찰하고 싶을 경우,</span></p> | + | <p><span style="font-size: medium;"><strong> </strong> <span style="white-space: pre;"> <span style="white-space: pre;"> </span></span>예) 함수 리턴값과 res_x1, res_x2 변수를 관찰하고 싶을 경우,</span></p> |
<p><span style="font-size: medium;"><br /></span></p> | <p><span style="font-size: medium;"><br /></span></p> | ||
− | <p><span style="font-size: medium;"> <span style="white-space: pre;"> </span>[입력] -> return</span></p> | + | <p><span style="font-size: medium;"> <span style="white-space: pre;"> <span style="white-space: pre;"> </span> </span>[입력] -> return</span></p> |
− | <p><span style="font-size: medium;"> res_x1</span></p> | + | <p><span style="font-size: medium;"> <span style="white-space: pre;"> </span>res_x1</span></p> |
− | <p><span style="font-size: medium;"> res_x2</span></p> | + | <p><span style="font-size: medium;"> <span style="white-space: pre;"> </span>res_x2</span></p> |
<p><span style="font-size: medium;"><strong> </strong></span></p> | <p><span style="font-size: medium;"><strong> </strong></span></p> | ||
<p> </p> | <p> </p> | ||
80번째 줄: | 78번째 줄: | ||
<p><span style="font-size: medium;"><strong style="font-size: 14px;">⑤</strong><strong> </strong><strong>함수 호출 위치 : </strong>테스트하고 싶은 포인트를 지정합니다.</span></p> | <p><span style="font-size: medium;"><strong style="font-size: 14px;">⑤</strong><strong> </strong><strong>함수 호출 위치 : </strong>테스트하고 싶은 포인트를 지정합니다.</span></p> | ||
<p><span style="font-size: medium;"><span style="white-space: pre;"> </span></span></p> | <p><span style="font-size: medium;"><span style="white-space: pre;"> </span></span></p> | ||
− | <p><span style="font-size: medium;"><span style="white-space: pre;"> </span>예) main함수 기준 0x20만큼 떨어진 곳에서 함수 호출 테스트를 하고 싶다면,</span></p> | + | <p><span style="font-size: medium;"><span style="white-space: pre;"> <span style="white-space: pre;"> </span></span>예) main함수 기준 0x20만큼 떨어진 곳에서 함수 호출 테스트를 하고 싶다면,</span></p> |
− | <p><span style="font-size: medium;"> <span style="white-space: pre;"> </span> [입력] -> main+0x20</span></p> | + | <p><span style="font-size: medium;"><br /></span></p> |
+ | <p><span style="font-size: medium;"> <span style="white-space: pre;"> </span> <span style="white-space: pre;"> </span> [입력] -> main+0x20</span></p> | ||
<p> </p> | <p> </p> | ||
<p> </p> | <p> </p> | ||
87번째 줄: | 86번째 줄: | ||
<p><span style="font-size: medium;"><strong style="font-size: 14px;">⑥</strong><strong>런타임 측정 : </strong>내부 시스템 타이머를 이용하여 함수 수행시간을 측정합니다. (On/Off)<strong> </strong></span></p> | <p><span style="font-size: medium;"><strong style="font-size: 14px;">⑥</strong><strong>런타임 측정 : </strong>내부 시스템 타이머를 이용하여 함수 수행시간을 측정합니다. (On/Off)<strong> </strong></span></p> | ||
<p><span style="font-size: medium;"><strong><br /></strong></span></p> | <p><span style="font-size: medium;"><strong><br /></strong></span></p> | ||
− | <p><span style="font-size: medium;"><strong> | + | <p><span style="font-size: medium;"><strong> </strong>타이머 설정은 func_test폴더의 timer_info.txt에서 설정합니다..</span></p> |
<p><span style="font-size: medium;"><strong> </strong></span></p> | <p><span style="font-size: medium;"><strong> </strong></span></p> | ||
<p> </p> | <p> </p> | ||
93번째 줄: | 92번째 줄: | ||
<p><span style="font-size: medium;"><strong style="font-size: 14px;">⑦</strong><strong> </strong><strong>저장/로드/초기화 : </strong>설정한 값들은 저장/로딩/초기화가 가능합니다.</span></p> | <p><span style="font-size: medium;"><strong style="font-size: 14px;">⑦</strong><strong> </strong><strong>저장/로드/초기화 : </strong>설정한 값들은 저장/로딩/초기화가 가능합니다.</span></p> | ||
<p><span style="font-size: medium;"><br /></span></p> | <p><span style="font-size: medium;"><br /></span></p> | ||
− | <p><span style="font-size: medium;"> <span style="white-space: pre;"> </span>마지막 로딩된 설정은 고정되어 껐다 켜더라도 항상 로딩됩니다.</span></p> | + | <p><span style="font-size: medium;"> <span style="white-space: pre;"> </span>마지막 로딩된 설정은 고정되어 껐다 켜더라도 항상 로딩됩니다.</span></p> |
<p><span style="font-size: medium;"><strong> </strong></span></p> | <p><span style="font-size: medium;"><strong> </strong></span></p> | ||
<p><span style="font-size: medium;"><strong> </strong></span></p> | <p><span style="font-size: medium;"><strong> </strong></span></p> | ||
106번째 줄: | 105번째 줄: | ||
<p> </p> | <p> </p> | ||
<h3><span style="font-size: large;">1. CSV 파일로 수행된 결과 출력</span></h3> | <h3><span style="font-size: large;">1. CSV 파일로 수행된 결과 출력</span></h3> | ||
− | <p><span style="font-size: medium;"><strong style="font-size: 14px;"></strong></span></p> | + | <p><span style="font-size: medium;"><strong style="font-size: 14px;"> </strong></span></p> |
<p> </p> | <p> </p> | ||
<p><span style="font-size: medium;"><strong style="font-size: 14px;"><br /></strong></span></p> | <p><span style="font-size: medium;"><strong style="font-size: 14px;"><br /></strong></span></p> | ||
114번째 줄: | 113번째 줄: | ||
<p><strong> </strong></p> | <p><strong> </strong></p> | ||
<p><strong> </strong></p> | <p><strong> </strong></p> | ||
+ | <p><strong><br /></strong></p> | ||
<p><strong> </strong></p> | <p><strong> </strong></p> | ||
<p><span style="font-size: large;"><strong>2. </strong><strong>그래프로 각 관찰 변수들의 추이 분석</strong></span></p> | <p><span style="font-size: large;"><strong>2. </strong><strong>그래프로 각 관찰 변수들의 추이 분석</strong></span></p> | ||
<p><strong> </strong></p> | <p><strong> </strong></p> | ||
− | |||
− | |||
<p><span style="white-space: pre;"> </span><img src="/data/wiki/2018-07-25/1532503422.png" alt="" /></p> | <p><span style="white-space: pre;"> </span><img src="/data/wiki/2018-07-25/1532503422.png" alt="" /></p> | ||
<p> </p> | <p> </p> | ||
144번째 줄: | 142번째 줄: | ||
<p><span style="text-indent: -18pt;" lang="EN-US"><br /></span></p> | <p><span style="text-indent: -18pt;" lang="EN-US"><br /></span></p> | ||
<div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> | <div id="_mcePaste" class="mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;"> | ||
− | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 18.75pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.75pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l2 level1 lfo1; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">1.<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">소개<span lang="EN-US"></span></span></strong></p> | + | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 18.75pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.75pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l2 level1 lfo1; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">1.<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">소개<span lang="EN-US"> </span></span></strong></p> |
<p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 20.0pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 8.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 20.0pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 8.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 20.0pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 8.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 20.0pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 8.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
155번째 줄: | 153번째 줄: | ||
<p class="MsoNormal" style="text-indent: 4.0pt; mso-char-indent-count: 1.0;"><span style="font-size: 4.0pt; mso-bidi-font-size: 11.0pt; line-height: 107%;" lang="EN-US"> </span></p> | <p class="MsoNormal" style="text-indent: 4.0pt; mso-char-indent-count: 1.0;"><span style="font-size: 4.0pt; mso-bidi-font-size: 11.0pt; line-height: 107%;" lang="EN-US"> </span></p> | ||
<p class="MsoNormal" style="text-indent: 4.0pt; mso-char-indent-count: 1.0;"><span style="font-size: 4.0pt; mso-bidi-font-size: 11.0pt; line-height: 107%;" lang="EN-US"> </span></p> | <p class="MsoNormal" style="text-indent: 4.0pt; mso-char-indent-count: 1.0;"><span style="font-size: 4.0pt; mso-bidi-font-size: 11.0pt; line-height: 107%;" lang="EN-US"> </span></p> | ||
− | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 18.75pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.75pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l2 level1 lfo1; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">2.<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">aTSP </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">플랫폼 설치 방법<span lang="EN-US"></span></span></strong></p> | + | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 18.75pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.75pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l2 level1 lfo1; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">2.<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">aTSP </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">플랫폼 설치 방법<span lang="EN-US"> </span></span></strong></p> |
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 6.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 6.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l3 level1 lfo2; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">1.<span style="font: 7.0pt "Times New Roman";"> </span></span></span><!--[endif]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">받은 <span lang="EN-US">tools.zip </span>파일을 <span lang="EN-US">“T32</span>설치폴더<span lang="EN-US">” </span>안에 <span lang="EN-US">tools</span>라는 이름으로 압축해제 합니다<span lang="EN-US">.</span></span></p> | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l3 level1 lfo2; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">1.<span style="font: 7.0pt "Times New Roman";"> </span></span></span><!--[endif]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">받은 <span lang="EN-US">tools.zip </span>파일을 <span lang="EN-US">“T32</span>설치폴더<span lang="EN-US">” </span>안에 <span lang="EN-US">tools</span>라는 이름으로 압축해제 합니다<span lang="EN-US">.</span></span></p> | ||
<p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l3 level1 lfo2; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">2.<span style="font: 7.0pt "Times New Roman";"> </span></span></span><!--[endif]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">tools </span><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">폴더안에 있는 <span lang="EN-US">t32.men </span>파일을 복사하여 <span lang="EN-US">“T3</span>설치폴더<span lang="EN-US">(C:\T32)”</span>에 덮어쓰기를 합니다<span lang="EN-US">.</span></span></p> | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l3 level1 lfo2; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">2.<span style="font: 7.0pt "Times New Roman";"> </span></span></span><!--[endif]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">tools </span><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">폴더안에 있는 <span lang="EN-US">t32.men </span>파일을 복사하여 <span lang="EN-US">“T3</span>설치폴더<span lang="EN-US">(C:\T32)”</span>에 덮어쓰기를 합니다<span lang="EN-US">.</span></span></p> | ||
− | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"></span></p> | + | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></p> |
<p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l3 level1 lfo2; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">3.<span style="font: 7.0pt "Times New Roman";"> </span></span></span><!--[endif]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">이후 <span lang="EN-US">TRACE32</span>프로그램을 실행하면 아래와 같은 버튼들이 추가됩니다<span lang="EN-US">.</span></span></p> | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l3 level1 lfo2; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">3.<span style="font: 7.0pt "Times New Roman";"> </span></span></span><!--[endif]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">이후 <span lang="EN-US">TRACE32</span>프로그램을 실행하면 아래와 같은 버튼들이 추가됩니다<span lang="EN-US">.</span></span></p> | ||
− | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"></span></p> | + | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></p> |
<p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l3 level1 lfo2; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">4.<span style="font: 7.0pt "Times New Roman";"> </span></span></span><!--[endif]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">생성된 버튼중 두번째 버튼을 누르면 <span lang="EN-US">Function Call Testing Tool </span>이 실행됩니다<span lang="EN-US">.</span></span></p> | <p class="MsoListParagraph" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 38.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; line-height: normal; mso-pagination: widow-orphan; mso-list: l3 level1 lfo2; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><!--[if !supportLists]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">4.<span style="font: 7.0pt "Times New Roman";"> </span></span></span><!--[endif]--><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">생성된 버튼중 두번째 버튼을 누르면 <span lang="EN-US">Function Call Testing Tool </span>이 실행됩니다<span lang="EN-US">.</span></span></p> | ||
<p class="MsoNormal"><span style="font-size: 3.0pt; mso-bidi-font-size: 11.0pt; line-height: 107%;" lang="EN-US"> </span></p> | <p class="MsoNormal"><span style="font-size: 3.0pt; mso-bidi-font-size: 11.0pt; line-height: 107%;" lang="EN-US"> </span></p> | ||
170번째 줄: | 168번째 줄: | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
− | <p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">3. </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">화면 구성 및 사용법<span lang="EN-US"></span></span></strong></p> | + | <p class="MsoNormal" style="margin-bottom: .0001pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">3. </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 14.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">화면 구성 및 사용법<span lang="EN-US"> </span></span></strong></p> |
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">3-1. Main UI</span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">3-1. Main UI</span></strong></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
− | <p class="MsoNormal" style="margin-bottom: .0001pt; text-align: center; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"></span></strong></p> | + | <p class="MsoNormal" style="margin-bottom: .0001pt; text-align: center; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> |
<p class="MsoNormal" style="margin-bottom: .0001pt; text-align: center; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-align: center; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd;"><span lang="EN-US"> </span></p> | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd;"><span lang="EN-US"> </span></p> | ||
− | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; mso-list: l0 level1 lfo3;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="mso-ascii-font-family: "맑은 고딕"; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: "맑은 고딕"; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-fareast;" lang="EN-US"><span style="mso-list: Ignore;">①<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">호출할 함수</span></strong><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US"> : </span><span style="font-size: 11.0pt; line-height: 107%;">테스트 함수와 파라미터 값을 설정합니다<span lang="EN-US">.</span></span><span lang="EN-US"></span></p> | + | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; mso-list: l0 level1 lfo3;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="mso-ascii-font-family: "맑은 고딕"; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: "맑은 고딕"; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-fareast;" lang="EN-US"><span style="mso-list: Ignore;">①<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">호출할 함수</span></strong><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US"> : </span><span style="font-size: 11.0pt; line-height: 107%;">테스트 함수와 파라미터 값을 설정합니다<span lang="EN-US">.</span></span><span lang="EN-US"> </span></p> |
<p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: 77.0pt; mso-char-indent-count: 7.0;"><span style="font-size: 11.0pt; line-height: 107%;">증가시킬 파라미터는 <span lang="EN-US">[x]</span>로 지정합니다<span lang="EN-US">.</span></span></p> | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: 77.0pt; mso-char-indent-count: 7.0;"><span style="font-size: 11.0pt; line-height: 107%;">증가시킬 파라미터는 <span lang="EN-US">[x]</span>로 지정합니다<span lang="EN-US">.</span></span></p> | ||
<p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: 70.0pt; mso-char-indent-count: 7.0;"><span lang="EN-US"> </span></p> | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: 70.0pt; mso-char-indent-count: 7.0;"><span lang="EN-US"> </span></p> | ||
<p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; mso-list: l0 level1 lfo3;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="mso-ascii-font-family: "맑은 고딕"; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: "맑은 고딕"; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-fareast;" lang="EN-US"><span style="mso-list: Ignore;">②<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">증가시킬 변수 <span lang="EN-US">:</span></span></strong><span lang="EN-US"> </span>증가시키며 테스트할 변수를 설정합니다<span lang="EN-US">.</span></p> | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; mso-list: l0 level1 lfo3;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="mso-ascii-font-family: "맑은 고딕"; mso-ascii-theme-font: minor-fareast; mso-hansi-font-family: "맑은 고딕"; mso-hansi-theme-font: minor-fareast; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-fareast;" lang="EN-US"><span style="mso-list: Ignore;">②<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">증가시킬 변수 <span lang="EN-US">:</span></span></strong><span lang="EN-US"> </span>증가시키며 테스트할 변수를 설정합니다<span lang="EN-US">.</span></p> | ||
− | <p class="MsoNormal" style="text-indent: 110.0pt; mso-char-indent-count: 10.0;"><span style="font-size: 11.0pt; line-height: 107%;">최소값부터 최대값까지 설정한 간격으로 증가시키며 테스트합니다<span lang="EN-US">.</span></span><span lang="EN-US"></span></p> | + | <p class="MsoNormal" style="text-indent: 110.0pt; mso-char-indent-count: 10.0;"><span style="font-size: 11.0pt; line-height: 107%;">최소값부터 최대값까지 설정한 간격으로 증가시키며 테스트합니다<span lang="EN-US">.</span></span><span lang="EN-US"> </span></p> |
<p class="MsoNormal"><strong style="mso-bidi-font-weight: normal;"><span lang="EN-US"> </span></strong></p> | <p class="MsoNormal"><strong style="mso-bidi-font-weight: normal;"><span lang="EN-US"> </span></strong></p> | ||
<p class="MsoListParagraph"><strong style="mso-bidi-font-weight: normal;"><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">③</span><span lang="EN-US"> </span>사전 세팅 <span lang="EN-US">: </span></strong><span lang="EN-US">Pre-Condition</span>을 설정합니다<span lang="EN-US">.</span></p> | <p class="MsoListParagraph"><strong style="mso-bidi-font-weight: normal;"><span style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">③</span><span lang="EN-US"> </span>사전 세팅 <span lang="EN-US">: </span></strong><span lang="EN-US">Pre-Condition</span>을 설정합니다<span lang="EN-US">.</span></p> | ||
196번째 줄: | 194번째 줄: | ||
<p class="MsoListParagraph"><span lang="EN-US"><span style="mso-tab-count: 1;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>[</span>입력<span lang="EN-US">] -><span style="mso-spacerun: yes;"> </span>main+0x20 </span></p> | <p class="MsoListParagraph"><span lang="EN-US"><span style="mso-tab-count: 1;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>[</span>입력<span lang="EN-US">] -><span style="mso-spacerun: yes;"> </span>main+0x20 </span></p> | ||
<p class="MsoListParagraph"><span lang="EN-US"> </span></p> | <p class="MsoListParagraph"><span lang="EN-US"> </span></p> | ||
− | <p class="MsoListParagraph"><!--[if supportFields]><b style="mso-bidi-font-weight: normal" _mce_style="mso-bidi-font-weight: normal;"><span lang=EN-US style="font-size:11.0pt;line-height:107%" _mce_style="font-size: 11.0pt; line-height: 107%;"><span style="mso-element:field-begin" _mce_style="mso-element: field-begin;"></span><span style="mso-spacerun:yes" _mce_style="mso-spacerun: yes;"> </span>eq \o\ac(</span></b><b style="mso-bidi-font-weight:normal" _mce_style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt;line-height:107%" _mce_style="font-size: 11.0pt; line-height: 107%;">○<span lang=EN-US>,</span></span></b><b style="mso-bidi-font-weight:normal" _mce_style="mso-bidi-font-weight: normal;"><span lang=EN-US style="font-size:8.0pt; mso-bidi-font-size:11.0pt;line-height:107%;mso-ascii-font-family:"맑은 고딕"; position:relative;top:-1.0pt;mso-text-raise:1.0pt" _mce_style="font-size: 8.0pt; mso-bidi-font-size: 11.0pt; line-height: 107%; mso-ascii-font-family: "맑은 고딕"; position: relative; top: -1.0pt; mso-text-raise: 1.0pt;">6</span></b><b style="mso-bidi-font-weight:normal" _mce_style="mso-bidi-font-weight: normal;"><span lang=EN-US style="font-size:11.0pt; line-height:107%" _mce_style="font-size: 11.0pt; line-height: 107%;">)</span></b><![endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US"><!--[if !supportFields]-->6<!--[endif]--></span></strong><!--[if supportFields]><b style="mso-bidi-font-weight:normal" _mce_style="mso-bidi-font-weight: normal;"><span lang=EN-US style="font-size:11.0pt; line-height:107%" _mce_style="font-size: 11.0pt; line-height: 107%;"><span style="mso-element:field-end" _mce_style="mso-element: field-end;"></span></span></b><![endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US"> </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">런타임 측정 </span><span lang="EN-US">: </span></strong>내부 시스템 타이머를 이용하여 함수 수행시간을 측정합니다<span lang="EN-US">. (On/Off)<strong style="mso-bidi-font-weight: normal;"></strong></span></p> | + | <p class="MsoListParagraph"><!--[if supportFields]><b style="mso-bidi-font-weight: normal" _mce_style="mso-bidi-font-weight: normal;"><span lang=EN-US style="font-size:11.0pt;line-height:107%" _mce_style="font-size: 11.0pt; line-height: 107%;"><span style="mso-element:field-begin" _mce_style="mso-element: field-begin;"></span><span style="mso-spacerun:yes" _mce_style="mso-spacerun: yes;"> </span>eq \o\ac(</span></b><b style="mso-bidi-font-weight:normal" _mce_style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt;line-height:107%" _mce_style="font-size: 11.0pt; line-height: 107%;">○<span lang=EN-US>,</span></span></b><b style="mso-bidi-font-weight:normal" _mce_style="mso-bidi-font-weight: normal;"><span lang=EN-US style="font-size:8.0pt; mso-bidi-font-size:11.0pt;line-height:107%;mso-ascii-font-family:"맑은 고딕"; position:relative;top:-1.0pt;mso-text-raise:1.0pt" _mce_style="font-size: 8.0pt; mso-bidi-font-size: 11.0pt; line-height: 107%; mso-ascii-font-family: "맑은 고딕"; position: relative; top: -1.0pt; mso-text-raise: 1.0pt;">6</span></b><b style="mso-bidi-font-weight:normal" _mce_style="mso-bidi-font-weight: normal;"><span lang=EN-US style="font-size:11.0pt; line-height:107%" _mce_style="font-size: 11.0pt; line-height: 107%;">)</span></b><![endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US"><!--[if !supportFields]-->6<!--[endif]--></span></strong><!--[if supportFields]><b style="mso-bidi-font-weight:normal" _mce_style="mso-bidi-font-weight: normal;"><span lang=EN-US style="font-size:11.0pt; line-height:107%" _mce_style="font-size: 11.0pt; line-height: 107%;"><span style="mso-element:field-end" _mce_style="mso-element: field-end;"></span></span></b><![endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US"> </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">런타임 측정 </span><span lang="EN-US">: </span></strong>내부 시스템 타이머를 이용하여 함수 수행시간을 측정합니다<span lang="EN-US">. (On/Off)<strong style="mso-bidi-font-weight: normal;"> </strong></span></p> |
<p class="MsoListParagraph"><strong style="mso-bidi-font-weight: normal;"><span lang="EN-US"><span style="mso-tab-count: 2;"> </span><span style="mso-spacerun: yes;"> </span></span></strong>타이머 설정은 <span lang="EN-US">func_test</span>폴더의 <span lang="EN-US">timer_info.txt</span>에서 설정합니다<span lang="EN-US">..</span></p> | <p class="MsoListParagraph"><strong style="mso-bidi-font-weight: normal;"><span lang="EN-US"><span style="mso-tab-count: 2;"> </span><span style="mso-spacerun: yes;"> </span></span></strong>타이머 설정은 <span lang="EN-US">func_test</span>폴더의 <span lang="EN-US">timer_info.txt</span>에서 설정합니다<span lang="EN-US">..</span></p> | ||
<p class="MsoListParagraph"><strong style="mso-bidi-font-weight: normal;"><span lang="EN-US"> </span></strong></p> | <p class="MsoListParagraph"><strong style="mso-bidi-font-weight: normal;"><span lang="EN-US"> </span></strong></p> | ||
210번째 줄: | 208번째 줄: | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
− | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">3-2. </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">테스트 결과<span lang="EN-US"></span></span></strong></p> | + | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US">3-2. </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">테스트 결과<span lang="EN-US"> </span></span></strong></p> |
<p class="MsoListParagraph"><span lang="EN-US"> </span></p> | <p class="MsoListParagraph"><span lang="EN-US"> </span></p> | ||
− | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; mso-list: l1 level1 lfo4;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">1.<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US">CSV </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">파일로 수행된 결과 출력<span lang="EN-US"></span></span></strong></p> | + | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; mso-list: l1 level1 lfo4;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">1.<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US">CSV </span></strong><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">파일로 수행된 결과 출력<span lang="EN-US"> </span></span></strong></p> |
<p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd;"><span lang="EN-US">[x]</span>로 지정된 <span lang="EN-US">c </span>파라미터가 <span lang="EN-US">-100</span>부터 <span lang="EN-US">100</span>까지 증가시킬때<span lang="EN-US">, </span>함수 수행후 리턴되는 시점에서 <span lang="EN-US">return</span>값과 <span lang="EN-US">res_x1, res_x2 </span>전역변수 값을 로깅하실 수 있습니다<span lang="EN-US">.</span></p> | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd;"><span lang="EN-US">[x]</span>로 지정된 <span lang="EN-US">c </span>파라미터가 <span lang="EN-US">-100</span>부터 <span lang="EN-US">100</span>까지 증가시킬때<span lang="EN-US">, </span>함수 수행후 리턴되는 시점에서 <span lang="EN-US">return</span>값과 <span lang="EN-US">res_x1, res_x2 </span>전역변수 값을 로깅하실 수 있습니다<span lang="EN-US">.</span></p> | ||
<p class="MsoNormal"><span lang="EN-US"> </span></p> | <p class="MsoNormal"><span lang="EN-US"> </span></p> | ||
− | <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 40.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 4.0gd; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"></span></strong></p> | + | <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 40.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 4.0gd; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> |
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
221번째 줄: | 219번째 줄: | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
− | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; mso-list: l1 level1 lfo4;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">2.<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">그래프로 각 관찰 변수들의 추이 분석<span lang="EN-US"></span></span></strong></p> | + | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd; text-indent: -18.0pt; mso-list: l1 level1 lfo4;"><!--[if !supportLists]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: "맑은 고딕"; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;">2.<span style="font: 7.0pt "Times New Roman";"> </span></span></span></strong><!--[endif]--><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;">그래프로 각 관찰 변수들의 추이 분석<span lang="EN-US"> </span></span></strong></p> |
− | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US"></span></strong></p> | + | <p class="MsoListParagraph" style="margin-left: 38.0pt; mso-para-margin-left: 0gd;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 11.0pt; line-height: 107%;" lang="EN-US"> </span></strong></p> |
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";" lang="EN-US"> </span></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";" lang="EN-US"> </span></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";">테스트가 완료되면 관찰할 변수들의 수행 결과에 대해 그래프로 보실 수 있습니다<span lang="EN-US">.</span></span></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";">테스트가 완료되면 관찰할 변수들의 수행 결과에 대해 그래프로 보실 수 있습니다<span lang="EN-US">.</span></span></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";">원하는 관찰 변수를 아래에서 선택해 주시면 됩니다<span lang="EN-US">.</span></span></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";">원하는 관찰 변수를 아래에서 선택해 주시면 됩니다<span lang="EN-US">.</span></span></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";" lang="EN-US"> </span></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";" lang="EN-US"> </span></p> | ||
− | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";" lang="EN-US"></span></p> | + | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.5pt; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";" lang="EN-US"> </span></p> |
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";" lang="EN-US"> </span></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";" lang="EN-US"> </span></p> | ||
− | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";">보고자 하는 변수를 선택하면 아래처럼 그래프가 나타나고<span lang="EN-US">, </span>아래의 <span lang="EN-US">Full </span>버튼을 눌러주시면 <span lang="EN-US">Auto-Scale</span>이 되고<span lang="EN-US">, </span>결과를 관찰하실 수 있습니다<span lang="EN-US">.</span></span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"></span></strong></p> | + | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-bidi-font-size: 12.0pt; mso-ascii-font-family: "맑은 고딕"; mso-fareast-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";">보고자 하는 변수를 선택하면 아래처럼 그래프가 나타나고<span lang="EN-US">, </span>아래의 <span lang="EN-US">Full </span>버튼을 눌러주시면 <span lang="EN-US">Auto-Scale</span>이 되고<span lang="EN-US">, </span>결과를 관찰하실 수 있습니다<span lang="EN-US">.</span></span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> |
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
− | <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 60.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 6.0gd; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"></span></strong></p> | + | <p class="MsoNormal" style="margin-top: 0cm; margin-right: 0cm; margin-bottom: .0001pt; margin-left: 60.0pt; mso-para-margin-top: 0cm; mso-para-margin-right: 0cm; mso-para-margin-bottom: .0001pt; mso-para-margin-left: 6.0gd; text-indent: 10.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><span style="mso-no-proof: yes;" lang="EN-US"> </span><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> |
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | ||
<p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> | <p class="MsoNormal" style="margin-bottom: .0001pt; text-indent: 12.0pt; mso-char-indent-count: 1.0; line-height: normal; mso-pagination: widow-orphan; text-autospace: ideograph-numeric ideograph-other; word-break: keep-all;"><strong style="mso-bidi-font-weight: normal;"><span style="font-size: 12.0pt; mso-bidi-font-size: 11.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;" lang="EN-US"> </span></strong></p> |
2018년 7월 25일 (수) 16:27 판
tools.zip">※ 다운로드 파일 (업데이트 일자 : 2018/07/25) : tools.zip
- Evaluation 기간 연장 : 2018년 12월 올해까지 유지보수와 관계없이 사용 가능합니다.
1. 기능 소개
TRACE32 기능중에는 디버거가 대신 함수를 호출해 주는 기능이 있습니다.
본 기능을 이용하여 원하는 코드 지점에서 테스트 함수를 반복적으로 빠르게 호출하여 매개변수의 값에 따른 동작을 관찰할 수 있습니다.
전달되는 파라미터는 원하는 범위와 간격으로 설정 가능하고, 이때 Pre-Condition 변수들도 특정 값으로 설정할 수 있습니다.
이렇게 입력된 함수의 동작에 따라 함수 리턴값이나 출력된 결과 변수들을 그래프나 파일로 저장하여 분석하고 추이를 관찰할 수 있습니다.
2. aTSP 플랫폼 설치 방법
1. 받은 tools.zip 파일을 “T32설치폴더” 안에 tools라는 이름으로 압축해제 합니다.
2. tools 폴더안에 있는 t32.men 파일을 복사하여 “T3설치폴더(C:\T32)”에 덮어쓰기를 합니다.
3. 이후 TRACE32프로그램을 실행하면 아래와 같은 버튼들이 추가됩니다.
4. 생성된 버튼중 두번째 버튼을 누르면 Function Call Testing Tool 이 실행됩니다.
3. 화면 구성 및 사용법
3-1. Main UI
① 호출할 함수 : 테스트 함수와 파라미터 값을 설정합니다.
증가시킬 파라미터는 [x]로 지정합니다.
② 증가시킬 변수 : 증가시키며 테스트할 변수를 설정합니다.
최소값부터 최대값까지 설정한 간격으로 증가시키며 테스트합니다.
③ 사전 세팅 : Pre-Condition을 설정합니다.
예) 테스트할 때 coeff 전역변수를 항상 10으로 세팅할 경우,
[입력] -> coeff=10
④ 관찰할 결과 변수 : 관찰하고 싶은 변수를 개행 구분자로 입력합니다.
예) 함수 리턴값과 res_x1, res_x2 변수를 관찰하고 싶을 경우,
[입력] -> return
res_x1
res_x2
⑤ 함수 호출 위치 : 테스트하고 싶은 포인트를 지정합니다.
예) main함수 기준 0x20만큼 떨어진 곳에서 함수 호출 테스트를 하고 싶다면,
[입력] -> main+0x20
⑥런타임 측정 : 내부 시스템 타이머를 이용하여 함수 수행시간을 측정합니다. (On/Off)
타이머 설정은 func_test폴더의 timer_info.txt에서 설정합니다..
⑦ 저장/로드/초기화 : 설정한 값들은 저장/로딩/초기화가 가능합니다.
마지막 로딩된 설정은 고정되어 껐다 켜더라도 항상 로딩됩니다.
3-2. 테스트 결과
1. CSV 파일로 수행된 결과 출력
[x]로 지정된 c 파라미터가 -100부터 100까지 증가시킬때, 함수 수행후 리턴되는 시점에서 return값과 res_x1, res_x2 전역변수 값을 로깅하실 수 있습니다.
2. 그래프로 각 관찰 변수들의 추이 분석
테스트가 완료되면 관찰할 변수들의 수행 결과에 대해 그래프로 보실 수 있습니다.
원하는 관찰 변수를 아래에서 선택해 주시면 됩니다.
보고자 하는 변수를 선택하면 아래처럼 그래프가 나타나고, 아래의 Full 버튼을 눌러주시면 Auto-Scale이 되고, 결과를 관찰하실 수 있습니다.
1. 소개
TRACE32 기능중에는 디버거가 대신 함수를 호출해 주는 기능이 있습니다. 본 기능을 이용하여 원하는 코드 지점에서 테스트 함수를 반복적으로 빠르게 호출하여 매개변수의 값에 따른 동작을 관찰할 수 있습니다.
전달되는 파라미터는 원하는 범위와 간격으로 설정 가능하고, 이때 Pre-Condition 변수들도 특정 값으로 설정할 수 있습니다.
이렇게 입력된 함수의 동작에 따라 함수 리턴값이나 출력된 결과 변수들을 그래프나 파일로 저장하여 분석하고 추이를 관찰할 수 있습니다.
2. aTSP 플랫폼 설치 방법
1. 받은 tools.zip 파일을 “T32설치폴더” 안에 tools라는 이름으로 압축해제 합니다.
2. tools 폴더안에 있는 t32.men 파일을 복사하여 “T3설치폴더(C:\T32)”에 덮어쓰기를 합니다.
3. 이후 TRACE32프로그램을 실행하면 아래와 같은 버튼들이 추가됩니다.
4. 생성된 버튼중 두번째 버튼을 누르면 Function Call Testing Tool 이 실행됩니다.
3. 화면 구성 및 사용법
3-1. Main UI
① 호출할 함수 : 테스트 함수와 파라미터 값을 설정합니다.
증가시킬 파라미터는 [x]로 지정합니다.
② 증가시킬 변수 : 증가시키며 테스트할 변수를 설정합니다.
최소값부터 최대값까지 설정한 간격으로 증가시키며 테스트합니다.
③ 사전 세팅 : Pre-Condition을 설정합니다.
예) 테스트할 때 coeff 전역변수를 항상 10으로 세팅할 경우,
[입력] -> coeff=10
4 관찰할 결과 변수 : 관찰하고 싶은 변수를 개행 구분자로 입력합니다.
예) 함수 리턴값과 res_x1, res_x2 변수를 관찰하고 싶을 경우,
[입력] -> return
res_x1
res_x2
5 함수 호출 위치 : 테스트하고 싶은 포인트를 지정합니다.
예) main함수 기준 0x20만큼 떨어진 곳에서 함수 호출 테스트를 하고 싶다면,
[입력] -> main+0x20
6 런타임 측정 : 내부 시스템 타이머를 이용하여 함수 수행시간을 측정합니다. (On/Off)
타이머 설정은 func_test폴더의 timer_info.txt에서 설정합니다..
7 저장/로드/초기화 : 설정한 값들은 저장/로딩/초기화가 가능합니다.
마지막 로딩된 설정은 고정되어 껐다 켜더라도 항상 로딩됩니다.
3-2. 테스트 결과
1. CSV 파일로 수행된 결과 출력
[x]로 지정된 c 파라미터가 -100부터 100까지 증가시킬때, 함수 수행후 리턴되는 시점에서 return값과 res_x1, res_x2 전역변수 값을 로깅하실 수 있습니다.
2. 그래프로 각 관찰 변수들의 추이 분석
테스트가 완료되면 관찰할 변수들의 수행 결과에 대해 그래프로 보실 수 있습니다.
원하는 관찰 변수를 아래에서 선택해 주시면 됩니다.
보고자 하는 변수를 선택하면 아래처럼 그래프가 나타나고, 아래의 Full 버튼을 눌러주시면 Auto-Scale이 되고, 결과를 관찰하실 수 있습니다.
- 1. 소개
TRACE32 기능중에는 디버거가 대신 함수를 호출해 주는 기능이 있습니다. 본 기능을 이용하여 원하는 코드 지점에서 테스트 함수를 반복적으로 빠르게 호출하여 매개변수의 값에 따른 동작을 관찰할 수 있습니다.
전달되는 파라미터는 원하는 범위와 간격으로 설정 가능하고, 이때 Pre-Condition 변수들도 특정 값으로 설정할 수 있습니다.
이렇게 입력된 함수의 동작에 따라 함수 리턴값이나 출력된 결과 변수들을 그래프나 파일로 저장하여 분석하고 추이를 관찰할 수 있습니다.
- 2. aTSP 플랫폼 설치 방법
- 받은 tools.zip 파일을 “T32설치폴더” 안에 tools라는 이름으로 압축해제 합니다.
- tools 폴더안에 있는 t32.men 파일을 복사하여 “T3설치폴더(C:\T32)”에 덮어쓰기를 합니다.
- 이후 TRACE32프로그램을 실행하면 아래와 같은 버튼들이 추가됩니다.
- 생성된 버튼중 두번째 버튼을 누르면 Function Call Testing Tool 이 실행됩니다.
3. 화면 구성 및 사용법
3-1. Main UI
① 호출할 함수 : 테스트 함수와 파라미터 값을 설정합니다.
증가시킬 파라미터는 [x]로 지정합니다.
② 증가시킬 변수 : 증가시키며 테스트할 변수를 설정합니다.
최소값부터 최대값까지 설정한 간격으로 증가시키며 테스트합니다.
③ 사전 세팅 : Pre-Condition을 설정합니다.
예) 테스트할 때 coeff 전역변수를 항상 10으로 세팅할 경우,
[입력] -> coeff=10
4 관찰할 결과 변수 : 관찰하고 싶은 변수를 개행 구분자로 입력합니다.
예) 함수 리턴값과 res_x1, res_x2 변수를 관찰하고 싶을 경우,
[입력] -> return
res_x1
res_x2
5 함수 호출 위치 : 테스트하고 싶은 포인트를 지정합니다.
예) main함수 기준 0x20만큼 떨어진 곳에서 함수 호출 테스트를 하고 싶다면,
[입력] -> main+0x20
6 런타임 측정 : 내부 시스템 타이머를 이용하여 함수 수행시간을 측정합니다. (On/Off)
타이머 설정은 func_test폴더의 timer_info.txt에서 설정합니다..
7 저장/로드/초기화 : 설정한 값들은 저장/로딩/초기화가 가능합니다.
마지막 로딩된 설정은 고정되어 껐다 켜더라도 항상 로딩됩니다.
3-2. 테스트 결과
- 1. CSV 파일로 수행된 결과 출력
[x]로 지정된 c 파라미터가 -100부터 100까지 증가시킬때, 함수 수행후 리턴되는 시점에서 return값과 res_x1, res_x2 전역변수 값을 로깅하실 수 있습니다.
- 2. 그래프로 각 관찰 변수들의 추이 분석
테스트가 완료되면 관찰할 변수들의 수행 결과에 대해 그래프로 보실 수 있습니다.
원하는 관찰 변수를 아래에서 선택해 주시면 됩니다.
보고자 하는 변수를 선택하면 아래처럼 그래프가 나타나고, 아래의 Full 버튼을 눌러주시면 Auto-Scale이 되고, 결과를 관찰하실 수 있습니다.