BiPOM Help > STM Development System > Library Reference > RTC Functions

WRTU Web Portal

WRTU Client

STM Development System

  • Getting Started

    • Creating a new project

    • Adding files to project

    • Configuring the project

    • Building the project

    • Downloading the project

    • Running the project

  • Library Reference

    • ADC Functions

      • AN2DMA_Init

      • AN2DMA_Status

      • AN2DMA_Start

      • AN3DMA_Init

      • AN3DMA_Status

      • AN3DMA_Start

    • ADC - nanoWiPOM Functions

      • NWAI_Init

      • NWAI_GetInput

      • NWAI_EnableLoopPower

      • NWAI_DisableLoopPower

      • NWAI_GetVin

      • NWAI_Get5V

      • NWAI_GetCurrent

      • NWAI_ADC2_Init

      • NWAI_ADC2_GetInput

      • NWAI_ADC2_GetVin

      • NWAI_ADC2_Get5V

      • NWAI_ADC2_GetCurrent

    • DataStorage Functions

      • dataflashInit

      • dataflashWriteData

      • dataflashReadData

      • dataflashGetErrors

      • dataflashGetTxCnt

      • dataflashGetRxCnt

      • dataflashGetStatus

      • dataflashReadSector

      • dataflashWriteSector

      • dataflashGetMaxSector

      • dataflash_spi_driver

      • dataflash_spi1cs10_init

      • uSDInitialize

      • uSDReadSector

      • uSDWriteSector

      • uSDGetErrors

      • uSDGetTxCnt

      • uSDGetRxCnt

      • uSDGetStatus

      • uSDEnablePower

      • uSDDisablePower

      • uSDGetOcrRegister

      • uSDGetMaxSector

      • uSDnvic

      • uSD_init

    • DIO Functions

      • DIO_Config

      • DIO_Init

    • DIO - nanoWiPOM Functions

      • NWDIO_Config

      • NWDIO_Init

      • NWDIO_GetInput

      • NWDIO_SetOutput

      • NWDIO_ResetOutput

      • NWDIO_GetOutputStatus

      • NWDIO_ModemReset

      • FREQCNT_Init

      • FREQCNT_Channel1_Init

      • FREQCNT_Channel2_Init

      • FREQCNT_GetFrequency

      • FREQCNT_GetCounter

      • FREQCNT_SetCounter

      • FREQCNT_StopCounter

      • FREQCNT_StartCounter

    • DIO - WiPOM Functions

      • ConfigWipomIO

      • WriteWipomO

      • ReadWipomI

    • DM Functions

      • DM_Init

      • DM_RegisterDevice

      • DM_RegisterInterface

      • DM_Process

      • DM_SendRequest

    • EINT Functions

      • INT_ARM_Init

      • INT_ARM_RegisterInterface

    • GPS - NMEAP Functions

      • NMEA_InitContext

      • NMEA_Process

      • NMEA_IsDataOk

      • NMEA_ParsingMessages

      • NMEA_GGA_Parsing

      • NMEA_RMC_Parsing

      • NMEA_GLL_Parsing

      • NMEA_GSA_Parsing

      • NMEA_GSV_Parsing

      • NMEA_VTG_Parsing

      • NMEA_ZDA_Parsing

      • NMEA_ClearData

      • NMEA_HexStrToInt

      • NMEA_ConvertLat

      • NMEA_ConvertLong

      • NMEA_ConvertAlt

      • NMEA_GetGpsData

      • NMEA_FormatSetPeriodCmd

    • Keypad - WiPOM Functions

      • ConfigWipomKeypad

      • ScanWipomKeypad

    • LCD Functions

      • InitializeLCD_IFACE

      • WriteCommonLCD

      • WriteDataLCD

      • InitializeLCD

      • WriteLCD

      • ClearLCD

      • CursorOffLCD

      • CursorOnLCD

      • SetTopLineLCD

      • SetBottomLineLCD

      • printf_LCD

      • AdjustContrastLCD

      • ConfigI2CLCD

      • InitializeI2CLCD

      • ClearI2CLCD

      • SetTopLineI2CLCD

      • Set2ndLineI2CLCD

      • Set3rdLineI2CLCD

      • SetBottomLineI2CLCD

      • printf_I2CLCD

    • LCD - WiPOM Functions

      • ConfigWipomLCD

      • WriteCommonWipomLCD

      • WriteDataWipomLCD

      • WriteCommandWipomLCD

      • InitializeWipomLCD

      • WriteWipomLCD

      • ClearWipomLCD

      • CursorOffWipomLCD

      • CursorOnWipomLCD

      • SetTopLineWipomLCD

      • SetBottomLineWipomLCD

      • printf_WipomLCD

    • LED - nanoWiPOM Functions

      • Fault_LED_On

      • Fault_LED_Off

      • Pwr_LED_On

      • Pwr_LED_Off

      • Comm_LED_On

      • Comm_LED_Off

    • Modem - 9602n Functions

      • M9602N_InitializeModem

      • M9602N_DetectModem

      • M9602N_ConfigureModem

      • M9602N_SendData

      • M9602N_RecvData

      • M9602N_CheckModemStatus

      • M9602N_IsDataAvailable

      • M9602N_ClearTxBuffer

      • M9602N_ClearRxBuffer

      • M9602N_CRC

    • Modem - Common Functions

      • MODEM_AtCommand

      • MODEM_SendCommand

      • MODEM_CheckReply

      • MODEM_GetReply

      • MODEM_GetErrorCode

      • MODEM_ReadByte

      • MODEM_WriteByte

    • Modem - MultiTech SM Functions

      • MTSM_ReadCsqLevel

      • MTSM_CsqLevelTodBm

      • TryExtractError

      • MTSM_InitializeModem

      • MTSM_DetectModem

      • MTSM_ConfigureModem

      • MTSM_SendData

      • MTSM_IsDataAvailable

      • MTSM_ReadSimStatus

      • MTSM_ReadRegStatus

      • MTSM_ReadNetStatus

      • MTSM_ClearRxBuffer

      • MTSM_ClearTxBuffer

      • MTSM_StartGprsBear

      • MTSM_CloseGprsBear

      • MTSM_OpenTcpServer

      • MTSM_CloseTcpServer

      • MTSM_OpenTcpClient

      • MTSM_CloseTcpClient

      • MTSM_CheckIncomingConnection

    • RTC Functions

      • RTC_Set

      • RTC_Get

      • RTC_Init

      • RTC_Configuration

    • Serial Functions

      • serialAPI_init

      • serialAPI_tiprintf

      • serialspi_init

      • serialspi1cs10chA_init

      • serialspi2cs2chA_init

      • serialspi2cs2chB_init

      • wipom_rs485_init

      • ResetRE0

      • ResetDE0

      • ResetRE1

      • ResetDE1

      • SetRE0

      • SetDE0

      • SetRE1

      • SetDE1

    • String Functions

      • int2str

      • dbl2str

      • ipstr2ints

      • bipom_sprintf

      • bipom_vsprintf

      • split

      • StrReplace

      • Power

      • TrimLeft

      • TrimRight

      • MakeUpperCase

      • StrToHost

    • Timing Functions

      • SoftDelay

      • delayUs

      • delayMs

      • BIPOM_TIME_Init

      • BIPOM_TIME_SetTime

      • BIPOM_TIME_GetTime

      • BIPOM_TIME_GetDiffSeconds

      • BIPOM_TIME_GetTotalSeconds

      • BIPOM_TIME_Compare

      • BIPOM_TIME_Format

      • BIPOM_TIME_GetYear

      • BIPOM_TIME_GetMonth

      • BIPOM_TIME_GetDay

      • BIPOM_TIME_GetHours

      • BIPOM_TIME_GetMinutes

      • BIPOM_TIME_GetSeconds

      • BIPOM_TIME_GetMonthName

    • WDT Functions

      • WDT_Reset

      • WDT_Init

  • Examples

    • 4-line I2C LCD Test on nanoWipom board

    • ADC2 and DMA test

    • ADC2 Input test of nanoWipom board

    • ADC3 and DMA test

    • Analog Input test of nanoWipom board

    • Control single pin and delay test

    • DATAFLASH API Sectors test of nanoWipom board

    • DATAFLASH PAGES API test of nanoWipom board

    • External interrupts

    • GPS test on Wipom board

    • I2C RTC test

    • Input test of nanoWipom board

    • IO over I2C

    • IO test

    • LCD connected to WiPOM board

    • LCD test

    • LED test of nanoWipom board

    • Output test of nanoWipom board

    • RS485 switches test on Wipom board

    • RTC test

    • Set RTC

    • SPI2 test

    • SVC test

    • Test to measure frequency on digital inputs of nanoWipom board

    • TLC2543 test of Wipom board

    • UART1 to UART2 bridge on nanoWipom board

    • UART1 to UART4 bridge on Wipom board

    • UART3 DIO test on Wipom board

    • USART1 to USART3 Bridge

    • USART3 TEST

    • USB test of nanoWipom board

    • uSD API

    • uSD card

    • uSD loader of Wipom board

    • WDT Test

  • Supported Boards

  • Download & Documents

AVR Development System

Flowcode Support Package for AVR

MSP Development System

WebCatPlus

ARM Development System

SDCC 8051 Development System

Micro C 8051 Development System

Micro-IDE

© BiPOM Electronics, Inc. 1996 - 2025