Tool/software:
Can the MCU be forced into sleep mode? Is there a corresponding software interface call? How exactly should it be done? Could you provide a detailed explanation and relevant materials?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software:
Can the MCU be forced into sleep mode? Is there a corresponding software interface call? How exactly should it be done? Could you provide a detailed explanation and relevant materials?
In the UART external loopback example they use the __WFE() macro to sleep it to wait for an interrupt:
int main(void) { SYSCFG_DL_init(); NVIC_ClearPendingIRQ(UART_0_INST_INT_IRQN); NVIC_EnableIRQ(UART_0_INST_INT_IRQN); /* Optional delay to ensure UART TX is idle before starting transmission */ delay_cycles(UART_TX_DELAY); while (1) { dataReceived = false; txData = txData + 1; DL_UART_Main_transmitData(UART_0_INST, txData); while (dataReceived == false) { __WFE(); } delay_cycles(10000); } }