본문 바로가기
[임베디드 개발자] 소비전력을 낮추기 위한 프로그래밍 (코딩) [임베디드 개발자] 소비전력을 낮추기 위한 프로그래밍 (코딩) 소프트웨어의 구조도 소비전력에 영향을 준다소프트웨어를 통해 효과적으로 저 소비전력 모드를 활용하는 것이 중요하나, 그 외에도 주의가 필요하다. 액티브 모드에서는 그 기간을 짧게 하든지, 또는 동작 주파수를 떨어뜨리고 싶으므로 알고리즘 고안을 통해 필요한 CPU 처리에 대한 실행 사이클 수를 조금이라도 줄일 수 없을지 잘 생각하면 좋다. 어떠한 이벤트를 기다려야 하는 경우라면 폴링(polling)에 의한 웨이트는 금물이다. 프로그램이 루프하는 것만으로 플래시 메모리와 CPU 논리가 전력을 소비하기 때문이다. 기다리는 것뿐이라면 슬립 등 저 소비 전력 상태로 하여 인터럽트로 복귀하도록 하자. 코드 사이즈가 가능한 한 작아지도록 알고리즘 고안과 컴.. 2018. 6. 23.
OLED LCD 소비전력 차이, 더 효율적인 디스플레이는? OLED LCD 소비전력 차이, 더 효율적인 디스플레이는? LCD vs OLED 소비전력 LCD와 OLED의 소비전력과 특성 구동 방식의 기술적 차이에 의한 소비전력 차이 - LCD : Back Light가 가장 많은 전력 소모 * CCFL에서 LED로 전환 중 (LED : CCFL의 70% 수준 전력 소모) - OLED : 각각의 발광 소자가 가장 많은 전력 소모 * 현재 알려진 바에 의하면 OLED는 LCD보다 약 30% 정도 적은 소비전력 소모된다고 알려져 있음(LCD는 항시 Back Light On, OLED는 필요한 부분의 소자만 빛 발산). 모바일 기술의 진화, 소비전력은? 모바일 기기 한정된 전력으로 소비전력 중요 - 모바일 기기 전력 소모에서 가장 큰 비중을 차지하는 것이 디스플레이 - 발.. 2017. 11. 24.