카테고리 없음 / / 2020. 8. 10. 07:51

NuMaker-emWin-N9H30

여러 제품을 사용해보자는 생각에 NuMaker-emWin-N9H30 를 사용하게 되었다. ( 대만회사 )

 

그래서 한번 그림파일을 올려보았는데 아니라 다를까 emWin 을 처음 사용하다 보니 확인해야될 것은 여러가지.

당연히 Nuvoton 도 처음 사용하고 MPU도 처음이다.

 

일단 차차 공부는 해야되겠지만 일단 LCD 가 있으니까 LCD 부터 뛰어보자.

 

아래는 GUIBuilder 을 이용하여 이미지를 코드로 변경후 작업하였다. ( 물론 기본 제공되는 BSP 이용하여 )

emWin 은 uVision 을 이용하게 되면 "C:\Keil_v5\ARM\Segger\emWin\Tool" 안에 친절하게 프로그램들이 제공된다.

 

 

아래 동영상은 bmp 파일을 다이얼로그에서 변경하는 것과 메모리 함수를 이용하여 그리는것 두개를 비교한것이다.

왼쪽 : 다이얼로그에서 bmp 변경

오른쪽 : 메모리함수로 변경 ( GUI_MEMDEV_CreateFixed 으로 메모리 생성 해서 사용 )

 

 

그런데 그림 그려지는게 느리네... 뭘 어떻게 해야할까 고민이다.

열심히 찾아봐야지... 흠.

 

########################################################################################

2002-08-12 오전 8 시 [추가]

########################################################################################

 

다이얼로그 초기화시에 memory ( 256*256 ) 를 10개정도 만들어서 bmp를 먼저 다 올려놓고 시작한다. ( 초기화시에 조금 느려짐 )

이미지를 그릴때 다시 bmp를 memory 에 쓰는 일이 없어서 빨라진다.

아무래도 memory를 10개를 미리 만들어 놓고 사용하는 것이기 때문에 외부램이든가 mpu 기본 램을 확인하고 작업을 해야한다.

 

 

 

 

사업자 정보 표시
봄해(BOMHAI) | 이동현 | 경기도 수원시 장안구 상률로 32 103동 1301 | 사업자 등록번호 : 564-09-02316 | TEL : 010-2977-3322 | Mail : dylan@bomhai.com | 통신판매신고번호 : 2023-수원장안-0750호 | 사이버몰의 이용약관 바로가기
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유