File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
variants/ARDUINO_NANO33BLE Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -165,10 +165,12 @@ void initVariant() {
165165 digitalWrite (PIN_ENABLE_I2C_PULLUP, HIGH);
166166
167167 // Disable UARTE0 which is initially enabled by the bootloader
168- nrf_uarte_task_trigger (NRF_UARTE0, NRF_UARTE_TASK_STOPRX);
169- while (!nrf_uarte_event_check (NRF_UARTE0, NRF_UARTE_EVENT_RXTO)) ;
170- NRF_UARTE0->ENABLE = 0 ;
171- NRF_UART0->ENABLE = 0 ;
168+ if (nrf_uarte_event_check (NRF_UARTE0, NRF_UARTE_EVENT_RXTO)) {
169+ nrf_uarte_task_trigger (NRF_UARTE0, NRF_UARTE_TASK_STOPRX);
170+ while (!nrf_uarte_event_check (NRF_UARTE0, NRF_UARTE_EVENT_RXTO));
171+ NRF_UARTE0->ENABLE = 0 ;
172+ NRF_UART0->ENABLE = 0 ;
173+ }
172174
173175 NRF_PWM_Type* PWM[] = {
174176 NRF_PWM0, NRF_PWM1, NRF_PWM2
You can’t perform that action at this time.
0 commit comments