7 #ifndef __MSP430WARE_CS_H__ 8 #define __MSP430WARE_CS_H__ 10 #include "inc/hw_memmap.h" 12 #ifdef __MSP430_HAS_CS__ 31 #define CS_INTERNAL_RESISTOR 0x00 32 #define CS_EXTERNAL_RESISTOR DCOR 33 #define CS_BYPASS_MODE DCOBYP 50 #define CS_CLOCK_DIVIDER_1 DIVM_0 51 #define CS_CLOCK_DIVIDER_2 DIVM_1 52 #define CS_CLOCK_DIVIDER_4 DIVM_2 53 #define CS_CLOCK_DIVIDER_8 DIVM_3 54 #define CS_CLOCK_DIVIDER_16 DIVM_4 63 #define CS_DCO_FAULT_FLAG DCOF 119 uint8_t clockSourceDivider);
198 #endif // __MSP430WARE_CS_H__ uint32_t CS_getACLK(void)
Get the current ACLK frequency in Hz.
Definition: cs.c:54
uint8_t CS_getFaultFlagStatus(uint8_t mask)
Get the DCO fault flag status.
Definition: cs.c:69
void CS_setupDCO(uint8_t mode)
Sets up the DCO using the selected mode.
Definition: cs.c:28
void CS_initClockSignal(uint8_t clockSource, uint8_t clockSourceDivider)
Initializes a clock singal with a divider.
Definition: cs.c:42
uint32_t CS_getMCLK(void)
Get the current MCLK frequency in Hz.
Definition: cs.c:64
uint32_t CS_getSMCLK(void)
Get the current SMCLK frequency in Hz.
Definition: cs.c:58