LVGL for Arduino
LVGL은 LittlevGL(Little Video Graphics Library)의 준말로, 오픈소스 그래픽 라이브러리 중 하나입니다. LVGL은 마이크로컨트롤러와 임베디드 시스템에서 사용할 수 있는 그래픽 라이브러리로, UI(User Interface) 및 GUI(Graphical User Interface) 개발에 사용됩니다. LVGL은 C언어로 작성되어 있으며, 매우 가볍고 빠르며 메모리 효율성이 뛰어나다는 특징을 가지고 있습니다. 또한, LVGL은 다양한 플랫폼과 마이크로컨트롤러에서 지원되고 있어, 많은 임베디드 시스템에서 사용할 수 있습니다. LVGL은 다양한 UI 요소와 기능을 제공합니다. 예를 들어, 버튼, 라벨, 슬라이더, 프로그레스 바, 그리드 등 다양한 위젯을 제공하며, 다양한 테마와..
2023. 2. 24.
코딩에서의 캐리지 리턴(CR, \r), 라인 피드(LF, \n)
[2021/08/25] 처음 작성 소나무 기운 , 전자제품 개발/생산 캐리지 리턴, 라인 피드 란 코딩에서 사용하는 줄바꿈 문자이다. 아스키 코드로 ## 10번, 0x0A, LF, /n, line feed ## 13번,0x0D, CR, /r, Carriage Return 이렇게 표시한다. 라인 피드 한줄 아래로 이동을 의미한다. 캐리지 리턴 줄의 맨 앞자리로 이동을 의미한다. 마무리 리눅스에서는 LF가 한줄아래로 내리고 커서를 맨 앞으로 가져가는 LF + CR의 의미를 가진다. 윈도우에서는 LF + CR을 입력해야 정상적으로 인식한다. 참고문헌 틀린 부분이나 질문은 댓글 달아주세요. 즐거운 하루 보내세요. 감사합니다.
2021. 8. 25.