티스토리 뷰

Made with Remarkable!

같이 프로젝트하는 ‘고수’분께서 순식간에 기본적인 포팅을 다 끝내버리셔서… 프로젝트 생성 및 포팅 과정에 대한 부분은 기회가 되면 하나씩 남겨보도록 하겠습니다.


GitHub에 있는 파일들을 다운받아서,
Eclipse에서 [Import]하면 프로젝트 생성과정을 생략할 수 있으므로 바로 적용해보실 수 있습니다.

(압축파일로 Import하여 사용해도 됩니다) 

 
Import방법은 공식 가이드 문서 를 그대로 따라하시면 됩니다.


필요하실 분들을 위해, 프로젝트 생성에 대한 가이드 링크도 남깁니다.
프로젝트 생성 방법 예제 : Hello World ARM Cortex-M C/C++ Project



TFT LCD

LCD는 지난 번에 선정한 것 중에 1.44 inch를 먼저 사용해 보았습니다.
아직 SD카드를 사용할 것도 아니고..
이 LCD가 더 컴팩트한 사이즈라서 이것으로 진행했습니다.

1.44 inch



Wiring Table

1.44inch LCD 연결 핀

보드 LCD
D13 CLK
D11 SDI
D10 RS
D6 RST
D9 CS
3.3V LED
5V VCC




Code & Test

LCD제어는 DMA를 사용하였습니다.



  • Test 영상


  •   아래는 LCD테스트를 거쳐 버튼을 포팅하여 게임을 플레이해본 영상입니다.
     이와 관련해서는 시간의 여유가 있을 때 올리려고 하여, 우선 영상만 첨부합니다 :)





More Detail

Git 저장소
GitHub Wiki


댓글
댓글쓰기 폼