7 years, 12 months ago.

How can I use LPUART on NUCLEO_L476RG ?

Hi,

To use LPUART, I put the below code but I found the log message "Cannot initialize UART". Shall I initialize something before using it ?

DigitalOut led(LED1); Serial lpuart_port0(PC_1, PC_0);

int main() { float meas;

printf("\nAnalogIn example\n\r");

while(1) { meas = analog_value.read(); Converts and read the analog input value (value from 0.0 to 1.0) meas = meas * 3300; Change the value to be in the 0 to 3300 range printf("measure = %.0f mV\n\n", meas); if (meas > 2000) { If the value is greater than 2V then switch the LED on led = 1; } else { led = 0; } wait(0.2); 200 ms } }

Be the first to answer this question.