MAX32665 Peripheral Driver API
Peripheral Driver API for the MAX32665
SMON_INTSCN

Macros

#define MXC_F_SMON_INTSCN_SHIELD_EN_POS   0
 
#define MXC_F_SMON_INTSCN_SHIELD_EN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_SHIELD_EN_POS))
 
#define MXC_F_SMON_INTSCN_TEMP_EN_POS   1
 
#define MXC_F_SMON_INTSCN_TEMP_EN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_TEMP_EN_POS))
 
#define MXC_F_SMON_INTSCN_VBAT_EN_POS   2
 
#define MXC_F_SMON_INTSCN_VBAT_EN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VBAT_EN_POS))
 
#define MXC_F_SMON_INTSCN_LOTEMP_SEL_POS   16
 
#define MXC_F_SMON_INTSCN_LOTEMP_SEL   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_LOTEMP_SEL_POS))
 
#define MXC_F_SMON_INTSCN_VCORELOEN_POS   18
 
#define MXC_F_SMON_INTSCN_VCORELOEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VCORELOEN_POS))
 
#define MXC_F_SMON_INTSCN_VCOREHIEN_POS   19
 
#define MXC_F_SMON_INTSCN_VCOREHIEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VCOREHIEN_POS))
 
#define MXC_F_SMON_INTSCN_VDDLOEN_POS   20
 
#define MXC_F_SMON_INTSCN_VDDLOEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VDDLOEN_POS))
 
#define MXC_F_SMON_INTSCN_VDDHIEN_POS   21
 
#define MXC_F_SMON_INTSCN_VDDHIEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VDDHIEN_POS))
 
#define MXC_F_SMON_INTSCN_VGLEN_POS   22
 
#define MXC_F_SMON_INTSCN_VGLEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VGLEN_POS))
 
#define MXC_F_SMON_INTSCN_LOCK_POS   31
 
#define MXC_F_SMON_INTSCN_LOCK   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_LOCK_POS))
 

Detailed Description

Internal Sensor Control Register.

Macro Definition Documentation

◆ MXC_F_SMON_INTSCN_LOCK

#define MXC_F_SMON_INTSCN_LOCK   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_LOCK_POS))

INTSCN_LOCK Mask

◆ MXC_F_SMON_INTSCN_LOCK_POS

#define MXC_F_SMON_INTSCN_LOCK_POS   31

INTSCN_LOCK Position

◆ MXC_F_SMON_INTSCN_LOTEMP_SEL

#define MXC_F_SMON_INTSCN_LOTEMP_SEL   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_LOTEMP_SEL_POS))

INTSCN_LOTEMP_SEL Mask

◆ MXC_F_SMON_INTSCN_LOTEMP_SEL_POS

#define MXC_F_SMON_INTSCN_LOTEMP_SEL_POS   16

INTSCN_LOTEMP_SEL Position

◆ MXC_F_SMON_INTSCN_SHIELD_EN

#define MXC_F_SMON_INTSCN_SHIELD_EN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_SHIELD_EN_POS))

INTSCN_SHIELD_EN Mask

◆ MXC_F_SMON_INTSCN_SHIELD_EN_POS

#define MXC_F_SMON_INTSCN_SHIELD_EN_POS   0

INTSCN_SHIELD_EN Position

◆ MXC_F_SMON_INTSCN_TEMP_EN

#define MXC_F_SMON_INTSCN_TEMP_EN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_TEMP_EN_POS))

INTSCN_TEMP_EN Mask

◆ MXC_F_SMON_INTSCN_TEMP_EN_POS

#define MXC_F_SMON_INTSCN_TEMP_EN_POS   1

INTSCN_TEMP_EN Position

◆ MXC_F_SMON_INTSCN_VBAT_EN

#define MXC_F_SMON_INTSCN_VBAT_EN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VBAT_EN_POS))

INTSCN_VBAT_EN Mask

◆ MXC_F_SMON_INTSCN_VBAT_EN_POS

#define MXC_F_SMON_INTSCN_VBAT_EN_POS   2

INTSCN_VBAT_EN Position

◆ MXC_F_SMON_INTSCN_VCOREHIEN

#define MXC_F_SMON_INTSCN_VCOREHIEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VCOREHIEN_POS))

INTSCN_VCOREHIEN Mask

◆ MXC_F_SMON_INTSCN_VCOREHIEN_POS

#define MXC_F_SMON_INTSCN_VCOREHIEN_POS   19

INTSCN_VCOREHIEN Position

◆ MXC_F_SMON_INTSCN_VCORELOEN

#define MXC_F_SMON_INTSCN_VCORELOEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VCORELOEN_POS))

INTSCN_VCORELOEN Mask

◆ MXC_F_SMON_INTSCN_VCORELOEN_POS

#define MXC_F_SMON_INTSCN_VCORELOEN_POS   18

INTSCN_VCORELOEN Position

◆ MXC_F_SMON_INTSCN_VDDHIEN

#define MXC_F_SMON_INTSCN_VDDHIEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VDDHIEN_POS))

INTSCN_VDDHIEN Mask

◆ MXC_F_SMON_INTSCN_VDDHIEN_POS

#define MXC_F_SMON_INTSCN_VDDHIEN_POS   21

INTSCN_VDDHIEN Position

◆ MXC_F_SMON_INTSCN_VDDLOEN

#define MXC_F_SMON_INTSCN_VDDLOEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VDDLOEN_POS))

INTSCN_VDDLOEN Mask

◆ MXC_F_SMON_INTSCN_VDDLOEN_POS

#define MXC_F_SMON_INTSCN_VDDLOEN_POS   20

INTSCN_VDDLOEN Position

◆ MXC_F_SMON_INTSCN_VGLEN

#define MXC_F_SMON_INTSCN_VGLEN   ((uint32_t)(0x1UL << MXC_F_SMON_INTSCN_VGLEN_POS))

INTSCN_VGLEN Mask

◆ MXC_F_SMON_INTSCN_VGLEN_POS

#define MXC_F_SMON_INTSCN_VGLEN_POS   22

INTSCN_VGLEN Position