Page 814 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 814

나.  모터구동

            1)  컴파일러  –  코드비전(CodeVisionAVR)




















            가)  개요
              ATtiny2313을  컴파일하기  위해  사용한  컴파일러는  CodevisionAVR이다.  코드비전은  상용  프
            로그램으로  유료이지만,  무료  버전도  따로  배포하고  있다.  무료버전은  유료버전과  크게  다를

            바  없이  별도의  기능  제한은  없다.  하지만  컴파일  시  생성되는  코드파일의  용량이  2Kbyte로
            제한되어  있다.  WinAVR도  있지만,  굳이  코드비전을  사용하는  이유는  코드비전은  WinAVR과
            다르게  코드  생성기로  생성해서  모든  함수를  바로  사용이  가능하며,  다양한  프로그래머  킷을
            지원해주기  때문이다.
            나)  CodeVisionAVR  C  컴파일러의  특징

            -  편리한  통합  환경  :  소스  에디터,  컴파일/링크,  Flash-ROM/EEPROM  다운로드,  통신  프로그
            램  등이  함께  제공  된다.
            -  자동소스  코드  생성  기능  (CodeWizarAVR)

            -  풍부한  라이브러리  함수  제공:  통신(UART),  LCD표시,  온도,  시계,  A/D  소자함수  제공.
            -  편리한  FLASH,  EEPROM,  SRAM  변수  관리
            -  포트  및  변수의  비트  제어  기능
            -  인  라인  어셈  기능  제공

            -  저가격  (20만원  대)
            -  무료  평가버전  사용  가능(용량제한  및  일부  함수  사용  제한)























                                                         -  807  -
   809   810   811   812   813   814   815   816   817   818   819