COSMOSRKSI
방명록 RSS 태그 글쓰기 관리자
 
Microchip studio에서 실수형(float) 출력하는 방법
MCU(MicroController Unit) 2021-11-09 23:22:25

Microchip studio 혹은 AVR studio7에서 실수형(float)을 출력하기 위해서는 몇 가지 설정이 필요하다.

 

먼저 Project - properties를 클릭하면 아래와 같은 화면이 나온다.

그 다음 

 

Libraries에서 libprintf_flt <- 이 문구를 추가해준다.

 

그 후

 

General에 들어가서 위와 같이 체크해주면 실수형(float)를 쓸 수 있게 된다.

 

 

출처: http://www.newtc.co.kr/dpshop/bbs/board.php?bo_table=m32&wr_id=141



프로테우스에서 소스 코드 디버깅 하는 방법
MCU(MicroController Unit) 2021-05-02 23:32:35

1. code vision, AVR studio, microchip studio 등으로 소스코드를 컴파일 하면 컴파일한 파일 경로에 .cof라는 확장자의 파일이 있음

 

2. 프로테우스에서 MCU를 클릭하면 프로그램 파일(Program file:) 넣는 경로에서 .cof 확장자 파일을 찾아서 업로드함

 

3. 메뉴에서 Debug - Start VSM Debugging 혹은 컨트롤 + f12를 누름

 

4. 만약 cof 확장자 파일이 제대로 업로드 되었고 3번 항목을 제대로 했다면 화면이 아래와 같이 나옴

 

5. Debug - AVR에서 자신이 디버깅 하고자 하는 창을 띄울 수 있음

 

6. 소스코드 라인을 더블 클릭하여 중단점 설정할 수 있으며 그 후 f12 눌러서 시뮬레이션을 실행함 

만약 시뮬레이션 실행중 중단점을 만나면 그때 부터 디버깅 가능 

디버깅 할때에는 f10누르면 step over, f11누르면 step into임

중단점 해제할 때에는 소스코드에서 중단점 설정한 곳을 더블클릭 2번 해야됨

1번만 더블클릭하면 빈 빨간색원만 생겨서 또 중단됨

 

 

누군가에게 도움이 되었기를 바라며...




이 사이트에는
넥슨코리아에서 제공한 넥슨 Lv.1 고딕 Regular체,
카페24가 제작한 아네모네체,
Cadson Demak가 디자인한 Kanit체,
Sandoll이 디자인한 나눔고딕체가
적용되어 있습니다.
멋진 폰트를 무료로 제공해주셔서 감사합니다.

Copyleft ⓒ bskyvision (블루스킨 v1.2)