홈 > 고객/기술지원 > Q & A
i.MX8M | MV8895 | MV8890 | MV7420 | MV5260 | MV5422 | MV4412TAB | MV4412 | S5PV210 | iMX6Q | AM3358
Android | Linux | Windows CE | Firmware
 
IAR ARM과 AVR 컴파일러에서 최적화 옵션 관련
등록인 : 이상훈 |

안녕하세요..

현재 AVR과 ARM을 사용 하고 있습니다. AVR은 Full 버젼을 구입해서 사용 하고 있고요..

ARM은 아직 개발 단계라 Start kit를 사용 하고 있습니다.

IAR ARM에서 현재 ATMEL ARM7을 사용하여 펌웨어 수준(기계동작)으로 만 현재는 프로그램 하고 있습니다.

컴파일 옵션에서 최적화에 대해 질문이 있습니다.

보통 프로젝트를 새로 생성 할 경우 최적화에서 디버거 모드에서는 SIZE low로 setting 되고 릴리즈에서는 size high로 셋팅 되네요..

현재 제 프로그램에서는 릴리즈 모드에서 speed high로 셋팅 해 놓고 사용 합니다..

문제가 없는지요..

저번에 AVR에서 Speed high최적화 할 경우 변수에 이상한 값(오동작)대입되는 것을 확인 한적이 있어
low로 설정해서 사용한적 있습니다..

이유가 뭔지 잘 모르겠네요.. 간단한 변수 대입이였는데.. 보통 릴리즈 모드에서 어떻게 설정 하는게 맞나요.. 저는 펌웨어 수준으로 하고 속도 위주로 프로그램을 합니다.(속도가 중요 해서요)

최적화에 대해서 자세히 알려 주세요..


덧글 0 | 엮인글 0
 





 
    19 / 2,658,951
서울특별시 구로구 구로3동 235번지 한신IT타워 1004호 TEL. 02-3283-0101 FAX. 02-3283-0160
사업자등록번호 : 116-81-51889 대표자 : 이현재 E-MAIL : sale@microvision.co.kr
COPYRIGHT 2004 (주)마이크로비젼 ALL RIGHTS RESERVED.
%3Cul+class%3D%22Klocation%22%3E%3Cli+class%3D%22first%22%3E%3Ca+href%3D%22..%2Fhome%2F%22%3EHOME%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%22%3E%EA%B3%A0%EA%B0%9D%2F%EA%B8%B0%EC%88%A0%EC%A7%80%EC%9B%90%3C%2Fa%3E%3C%2Fli%3E%3Cli%3E%3Ca+href%3D%22..%2Fhome%2Fsub03.php%3Fmid%3D51%22%3EQ+%26+A%3C%2Fa%3E%3C%2Fli%3E%3C%2Ful%3E