HSI 2

STM32 시리즈 타이머(Timer) 실습하기 - Nucleo-G071RB

안녕하세요.  이전 글에서 타이머 이론을 학습했다면, 이제 Nucleo 보드에서 확인해 보겠습니다. 가지고 있는 STM32 cortex-M 시리즈에서도 타이머 포트 혹은 핀 등을 변경해서도 가능할 것이라 생각됩니다.   1. RTC 회로 확인   내부에 32KHz RTC 크리스털이 있지만, 1초를 측정 오차를 조금이라도 줄이기 위해서 외부 32.768KHz 크리스털이 장착된 것을 알 수 있습니다. (LSE)    2. 프로젝트 생성  STM32 IDE를 실행시키고 "File->New->STM32 Project"를 선택해서 프로젝트를 실행합니다. 테스트 보드라면 상단 "Board Selector"를 선택하고 "Commercial Part Number"에 가지고 있는 제품의 이름을 입력해서 제품을 선택하고 ..

Embedded/STM32 2025.02.15

색상(컬러) 모델 설명 및 컬러 모델 간 변환 식

1. 컬러모델 종류 및 설명 1) RGB (Red, Green, Blue)  RGB는 디지털 디스플레이 장치에서 색상을 표현하는 기본 모델이며, 빨강(Red), 초록(Green), 파랑(Blue) 세 가지 색상의 조합으로 다양한 색상을 만듭니다. 색을 혼합할수록 색이 밝아지는 가산체계를 사용합니다.   장점: - 디지털 디스플레이(모니터, TV 등)와 일치하여 색상 표현이 직관적 - 많은 색상 표현 가능 단점: - 인간의 색 지각 방식과 일치하지 않아서 일부 색상 조정이 어려울 수 있음 - 인쇄 등의 다른 색상 모델로 변환 시 왜곡이 발생할 수 있음  2) CMY (Cyan, Magenta, Yellow)  CMY는 인쇄 분야에서 주로 사용하는 색상 모델로, Cyan(청록), Magenta(자홍), ..