137 *(
volatile uint32_t *)((uint32_t)&(
SYS->IPRST1) + (u32ModuleIndex>>24)) |= 1<<(u32ModuleIndex & 0x00ffffff);
138 *(
volatile uint32_t *)((uint32_t)&(
SYS->IPRST1) + (u32ModuleIndex>>24)) &= ~(1<<(u32ModuleIndex & 0x00ffffff));
224 SYS->IRC0TCTL = (
SYS->IRC0TCTL & ~SYS_IRC0TCTL_FREQSEL_Msk)|u32TrimSel;
250 SYS->IRC1TCTL = (
SYS->IRC1TCTL & ~SYS_IRC1TCTL_FREQSEL_Msk)|u32TrimSel;
276 SYS->MIRCTCTL = (
SYS->MIRCTCTL & ~SYS_MIRCTCTL_FREQSEL_Msk)|u32TrimSel;
NANO103 peripheral access layer header file. This file contains all the peripheral register's definit...
#define SYS_MIRCTIEN_TFAILIEN_Msk
#define SYS_REGLCTL_REGLCTL_Msk
#define SYS_BODCTL_BODEN_Msk
#define SYS_IRC1TIEN_CLKEIEN_Msk
#define SYS_BODCTL_BODOUT_Pos
#define SYS_MIRCTIEN_CLKEIEN_Msk
#define SYS_BODCTL_LPBODEN_Msk
#define SYS_BODCTL_BODOUT_Msk
#define SYS_IRC0TIEN_TFAILIEN_Msk
#define SYS_IPRST1_CHIPRST_Msk
#define SYS_IPRST1_CPURST_Msk
#define SYS_IRC1TIEN_TFAILIEN_Msk
#define SYS_IRC0TIEN_CLKEIEN_Msk
#define SYS
Pointer to SYS register structure.
void SYS_ResetCPU(void)
This function reset CPU.
uint32_t SYS_GetBODStatus(void)
Get Brown-out detector output status.
void SYS_DisableHIRC1Trim(void)
This function disable HIRC1 trim function.
void SYS_EnableMIRCTrim(uint32_t u32TrimSel, uint32_t u32TrimEnInt)
This function enable MIRC trim function.
void SYS_DisableLPBOD(void)
This function disable Low Power BOD function.
uint32_t SYS_GetResetSrc(void)
This function get the system reset source register value.
void SYS_EnableBOD(int32_t i32Mode, uint32_t u32BODLevel)
This function configure Normal BOD function. Configure BOD reset or interrupt mode and set Brown-out ...
void SYS_DisableHIRC0Trim(void)
This function disable HIRC0 trim function.
void SYS_ResetModule(uint32_t u32ModuleIndex)
This function reset selected modules.
void SYS_EnableHIRC1Trim(uint32_t u32TrimSel, uint32_t u32TrimEnInt)
This function enable HIRC1 trim function.
void SYS_EnableLPBOD(int32_t i32Mode, uint32_t u32BODLevel)
This function configure Low Power BOD function only valid in Power Down mode. Configure Low Power BOD...
void SYS_EnableHIRC0Trim(uint32_t u32TrimSel, uint32_t u32TrimEnInt)
This function enable HIRC0 trim function.
uint32_t SYS_ReadPDID(void)
This function get product ID.
void SYS_DisableBOD(void)
This function disable Normal BOD function.
uint32_t SYS_IsRegLocked(void)
This function check register write-protection bit setting.
void SYS_ClearResetSrc(uint32_t u32Src)
Clear reset source.
void SYS_ResetChip(void)
This function reset chip.
void SYS_DisableMIRCTrim(void)
This function disable HIRC0 trim function.