LFXO Initialization
Description
Initialize the LFXO oscillator.
Configure the low frequency crystal oscillator using settings in the configuration header
sl_device_init_lfxo_config.h
.
The precision of the oscillator can be indicated using the configuration option
SL_DEVICE_INIT_LFXO_PRECISION
. This is used by certain wireless stacks to optimize wakeup time for scheduled events (such as Bluetooth advertising).
If using Simplicity Studio, this configuration header is also configurable through the Project Configurator by selecting the "Device Init: LFXO" configuration component.
Functions |
|
sl_status_t | sl_device_init_lfxo (void) |
Initialize LFXO.
|
|
Function Documentation
◆ sl_device_init_lfxo()
sl_status_t sl_device_init_lfxo | ( | void |
|
) |
Initialize LFXO.
Configure the low frequency crystal oscillator using settings in the configuration header
sl_device_init_lfxo_config.h
.
The precision of the oscillator can be indicated using the configuration option
SL_DEVICE_INIT_LFXO_PRECISION
. This is used by certain wireless stacks to optimize wakeup time for scheduled events (such as Bluetooth advertising).
- Returns
- Status code
- Return values
-
SL_STATUS_OK
LFXO initialized successfully