TMPM4G9  V1.0.0.0
TRMOSC Private Define

Modules

 ELOSC Configuration
 ELOSC Configuration.
 
 CGWUPLCR Register
 LOSC warming up Register.
 
 RLMLOSCCR Register
 LOSC Control Register.
 
 UART Setting
 
 Trimming Control
 Trimming Control.
 

Macros

#define COUNTMAX   (10)
 
#define MAIN_NULL   ((void *)0)
 
#define USER_ID_REMOTE   ((uint32_t)0)
 
#define USER_ID_UART   ((uint32_t)1)
 
#define CAPTUREVAL10MHZ   (10416)
 
#define FIXEDPOINT   (100)
 
#define COARSETRIMSTEP   (80)
 
#define FINETRIMSTEP   (10)
 
#define MARGINADJUST   (20)
 
#define COARESELIMIT   (0x0000001fUL)
 
#define COARESELIMIT_M   (0x00000020UL)
 
#define FINELIMIT   (0x00000007UL)
 
#define FINELIMIT_M   (0x00000008UL)
 
#define TRIMCOARSE_MAX   (0x00000040UL)
 
#define TRIMFINE_MAX   (0x0000000FUL)
 
#define TRMOSC_RUN   (1)
 
#define TRMOSC_DONE   (0)
 
#define TRMOSC_ERROR   (-1)
 

Detailed Description

Macro Definition Documentation

§ CAPTUREVAL10MHZ

#define CAPTUREVAL10MHZ   (10416)

Caputer value @10MHz

§ COARESELIMIT

#define COARESELIMIT   (0x0000001fUL)

Setting limit

§ COARESELIMIT_M

#define COARESELIMIT_M   (0x00000020UL)

Setting limit

§ COARSETRIMSTEP

#define COARSETRIMSTEP   (80)

Coarse trimming step 0.8% * FIXEDPOINT

§ COUNTMAX

#define COUNTMAX   (10)

retry counter max value1

§ FINELIMIT

#define FINELIMIT   (0x00000007UL)

Setting limit

§ FINELIMIT_M

#define FINELIMIT_M   (0x00000008UL)

Setting limit

§ FINETRIMSTEP

#define FINETRIMSTEP   (10)

Fine trimming step 0.1% * FIEXDPOINT

§ FIXEDPOINT

#define FIXEDPOINT   (100)

fixed point 2

§ MAIN_NULL

#define MAIN_NULL   ((void *)0)

NULL.

§ MARGINADJUST

#define MARGINADJUST   (20)

Adjustment margin 0.2% * FIEXDPOINT

§ TRIMCOARSE_MAX

#define TRIMCOARSE_MAX   (0x00000040UL)

max value

§ TRIMFINE_MAX

#define TRIMFINE_MAX   (0x0000000FUL)

max value

§ TRMOSC_DONE

#define TRMOSC_DONE   (0)

done

§ TRMOSC_ERROR

#define TRMOSC_ERROR   (-1)

error

§ TRMOSC_RUN

#define TRMOSC_RUN   (1)

run

§ USER_ID_REMOTE

#define USER_ID_REMOTE   ((uint32_t)0)

User ID :Remote Control (Any value)

§ USER_ID_UART

#define USER_ID_UART   ((uint32_t)1)

User ID :USB UART (Any value)