728x90
말 그대로 mask = 가리겠다 는 뜻이다. 즉,
mask를 enable 하면 가려서 신경 안 씀
mask를 disable 하면 가리지 않고 비교대상으로 삼겠다는 뜻
Alarm Mask Date Week Day
Disable(0) : 날짜도 고려
Enable(1) : 날짜는 무시
ex) 날짜가 1일일 때 울림
Alarm Mask Hours
Disable(0) : 시(hour) 고려
Enable(1) : 시 무시
ex) 오전 8시에 울림
Alarm Mask Minutes
Disable(0) : 분(minute) 고려
Enable(1) : 분 무시
ex) xx시 30분에 울림
Alarm Mask Seconds
Disable(0) : 초(second) 고려
Enable(1) : 초 무시
ex) 45초에 울림
이를 종합해서 고려해보자
날짜 상관없이 매일 오전 8시 0분 0초에 울리고 싶으면, 1,0,0,0 이다.
딱 정각에 한 번만 울리도록 하려면 초도 고려해 줘야 한다.
만약 1,0,0,1로, 초는 고려 안 한다면 8시 0분인 동안(60초 동안) 계속 알람이 울릴 것이다.
728x90
'임베디드 (Embedded) > STM32' 카테고리의 다른 글
[STM32] LCD, 조이스틱, RTC, 부저 이용하여 시계 만들기 (0) | 2023.11.21 |
---|---|
[STM32] LCD 커서 이동 (0) | 2023.11.14 |
[STM32] STM32cubeIDE 버튼 한 번 클릭, 더블 클릭, 길게(n초 이상) 클릭하기 (0) | 2023.11.10 |
[STM32] STM32CubeIDE i2C-LCD 사용하기 (1) | 2023.11.08 |
[STM32] STM32CubeIDE 조이스틱 설정 ADC, DMA (0) | 2023.11.07 |