|
| McuSTM32F4xx (uint32_t) |
|
void | feedWatchdog () override |
| Watchdog reset을 방지하기 위하여 watchdog에 신호를 줍니다. More...
|
|
void | reconfigClock () |
|
virtual FlashVoltageRange_t | getFlashVoltageRange ()=0 |
|
uint32_t | getSystickCount () |
|
void | waitSystick (uint32_t startCycle, uint32_t numCycle) |
|
uint32_t | MicrosToSystick (uint32_t usec) override |
|
uint32_t | SystickToMicros (uint32_t ticks) override |
|
void | getTimeSinceBoot (struct timeval *tv) override |
| 보드 부팅 이후부터 현재까지의 경과 시간을 구합니다. More...
|
|
| McuARMCortexM (uint32_t clockHz, uint32_t systickHz, uint32_t maxSystickCount) |
|
const CoreRegisterDump * | getLastCoreRegisterDump () |
|
void | saveCoreRegisterValues (uint32_t r0, uint32_t r1, uint32_t r2, uint32_t r3, uint32_t r12, uint32_t lr, uint32_t pc, uint32_t psr) |
|
| McuGeneric (uint32_t clockHz, uint32_t systickHz, uint32_t maxSystickCount) |
|
void | getDateTime (struct tm &t) |
| 현재 로컬 시간을 가져옵니다. More...
|
|
time_t | getDateTime () |
| 현재 로컬 시간을 가져옵니다. More...
|
|
void | getUTC (struct tm &t) |
| 현재 UTC 시간을 가져옵니다. More...
|
|
time_t | getUTC () |
| 현재 UTC 시간을 가져옵니다. More...
|
|
void | setDateTime (struct tm &t) |
| 현재 로컬 시간을 설정합니다. More...
|
|
void | setDateTime (time_t t) |
| 현재 로컬 시간을 설정합니다. More...
|
|
void | setUTC (struct tm &t) |
| 현재 UTC 시간을 설정합니다. More...
|
|
void | setUTC (time_t t) |
| 현재 UTC 시간을 설정합니다. More...
|
|
void | setDateTimeAlarm (struct tm &t) |
| 현재 로컬 시간을 기준으로 알람을 설정합니다. More...
|
|
void | setDateTimeAlarm (time_t t) |
| 현재 로컬 시간을 기준으로 알람을 설정합니다. More...
|
|
error_t | setTimeAlarm (uint8_t hour, uint8_t min, uint8_t sec=0) |
| 현재 로컬 시간을 기준으로 알람을 설정합니다. More...
|
|
void | onDateTimeAlarm (void(*func)()) |
| 알람 발생시 호출될 콜백함수를 지정합니다. More...
|
|
void | setTimeDiff (int16_t diffMinutes) |
| UTC와 로컬 시간과의 차이를 분 단위로 지정합니다. More...
|
|
int16_t | getTimeDiff () |
| UTC와 로컬 시간과의 차이를 반환합니다. More...
|
|
virtual void | signalAlarm () |
|
|
void | initialize () override |
|
void | sleep () override |
|
void | setUTCToHardware (uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t min, uint8_t sec, int32_t subsec=-1) override |
|
void | setUTCAlarmToHardware (uint8_t hour, uint8_t min, uint8_t sec) override |
|
void | getUTCFromHardware (uint16_t *year, uint8_t *month, uint8_t *day, uint8_t *hour, uint8_t *min, uint8_t *sec, uint32_t *subsec) override |
|
virtual void | wakeup () |
|
STMicroelectronics STM32F4xx MCU.