kopia lustrzana https://github.com/bristol-seds/pico-tracker
[lf-timer] Reduce xosc32k startup time to 100-200ms. Now there's no chance of hitting the wdt
rodzic
e6802e1854
commit
a78521adc9
|
@ -81,8 +81,8 @@ void init(enum init_type init_t)
|
|||
* we need to switch to a stable low frequency clock right away.
|
||||
* --------------------------------------------------------------------------
|
||||
*/
|
||||
lf_clock_startup(); /* ~500ms startup */
|
||||
gclk0_to_lf_clock(); /* switch, clocking at 32kHz now */
|
||||
lf_clock_startup(); /* 100-200ms startup */
|
||||
gclk0_to_lf_clock(); /* switch, clocking at 32kHz now */
|
||||
system_clock_source_disable(SYSTEM_CLOCK_SOURCE_OSC8M);
|
||||
|
||||
/**
|
||||
|
|
|
@ -139,7 +139,7 @@ void lf_clock_startup(void)
|
|||
#if USE_LFTIMER
|
||||
/* Setup XOSC */
|
||||
system_clock_source_xosc32k_set_config(SYSTEM_CLOCK_EXTERNAL_CLOCK,
|
||||
SYSTEM_XOSC32K_STARTUP_16384, /* ~500ms startup*/
|
||||
SYSTEM_XOSC32K_STARTUP_4096, /* 100-200ms startup*/
|
||||
false,
|
||||
false,
|
||||
true,
|
||||
|
|
Ładowanie…
Reference in New Issue