Clk_ExtTS_Init
Initialize and start timestamp timer.
Files
clk.h
/ Application’s source file
Called from
Clk_Init()
Prototype
void Clk_ExtTS_Init (void);
Arguments
None.
Returned Values
None.
Required Configuration
Required callback function that must be implemented in your application if CLK_CFG_EXT_EN
is DEF_ENABLED
in clk_cfg.h
(see Module Configuration) in order for the clock/calendar to be maintained by an external clock/timestamp mechanism.
Notes / Warnings
External timestamp should be an ‘up’ counter whose values increase at each second. It’s possible to use a ‘down’ counter, but a conversion must be applied when setting and getting the External timestamp.
External timestamp could come from another application (e.g., by SNTP).
Example Template
Listing - Clk_ExtTS_Init() Example Template
void Clk_ExtTS_Init (void) { BSP_ClockInitChip(); BSP_ClockStartTS(); }