Tuesday, May 5, 2015

라즈베리파이에서 FrameBuffer를 통한 한글 출력

라즈베리파이에 fbtft_device 드라이버를 통해 lcd를 연결 한 후
framebuffer 접근 방식으로 한글을 출력했다.

한글 폰트는 윈도우에서 글자 하나하나를 캡쳐했고 캡쳐한 글자는 총
2350자(KSC5601 코드)이다.

개발언어는 c언어.

기능: 한글 출력, 각종 폰트 효과(굵게, 테두리, 밑줄, 회전)
폰트 크기 : 16x16, 24x24 그 외 크기는 비트맵을 늘려서 표현
색상 : 16비트 컬러. 글자색과 배경색 지정가능, 배경 투명도 가능



리눅스 콘솔화면에서 커서 안보이게 하기(Hide cursor(caret) on console screen)

다음 명령을 실행한다.

setterm -cursor off


만약 부팅 후 표시되는 기본 콘솔창에서도 커서를 안보이게 하고 싶다면

/etc/rc.local 에 위 명령어를 추가한다.



* run bellow command

setterm -cursor off


* hide curosr on default console:

append "setterm -cursor off" to /etc/rc.local