diff --git a/modules/XL_as_gpio/XL_as_gpio.ino b/modules/XL_as_gpio/XL_as_gpio.ino new file mode 100644 index 0000000000000000000000000000000000000000..fb8d0b4f96e89149155818fd4b817bae824c396e --- /dev/null +++ b/modules/XL_as_gpio/XL_as_gpio.ino @@ -0,0 +1,13 @@ +//sec 2017 + +void setup() { + //Need to switch to internal LFCLK to disconnect from XL1 and XL2 + NRF_CLOCK->LFCLKSRC = 0; //disconnect XL1 AND XL2 FROM LFCLK + NRF_CLOCK->EVENTS_LFCLKSTARTED = 0; + NRF_CLOCK->TASKS_LFCLKSTART = 1; + while (NRF_CLOCK->EVENTS_LFCLKSTARTED == 0){} + + //now can use XL1 and XL2 as usual gpio +} + +void loop() {}