Hi, thank you for your reply!
Yeah, the function is for a 16 bit variable as you can see in the automatically generated function:
/*
** ===================================================================
** Method : FC321_GetTimeMS (component FreeCntr32)
** Description :
** Returns the time (as a 16-bit unsigned integer) in milliseconds
** since the last resetting after the last reset.
** Parameters :
** NAME - DESCRIPTION
** * Time - A pointer to the returned 16-bit value
** in milliseconds
** Returns :
** --- - Error code, possible codes:
** ERR_OK - OK
** ERR_SPEED - This device does not work in
** the active speed mode
** ERR_OVERFLOW - Software counter overflow
** ERR_MATH - Overflow during evaluation
** ===================================================================
*/
#define FC321_GetTimeMS(Time) (RealTimeLdd1_GetTimeMS(RealTimeLdd1_DeviceData, (uint16_t *)Time))
Yes, the Clock is enable, but it is not possible to disable the Interrupt service in the options (for this FreeCntr32).