Skip to main content
Visitor II
June 26, 2016
Question

Sending integer values through UART (STM32L0R8) (HAL drivers)

  • June 26, 2016
  • 2 replies
  • 2354 views
Posted on June 26, 2016 at 12:05

hi

i am trying to send integer values from my nucleo board to my pc by using UART, i.e. you can take that sensor values. The UART example ''UART_TwoBoards_ComPolling'' in the stm32Cube that uses HAL libraries, only sends strings.

data to send defined like this 

uint8_t aTxBuffer[] = '' ANIL TIRLIOGLU'';

  

and function to send data is like this :

HAL_UART_Transmit(&UartHandle, (uint8_t*)aTxBuffer, TXBUFFERSIZE, 5000);

How can i send something like 

uint8_t  TxBuffer = 111;

 

#stm32 #adc #hal #hal #c-learning #uart-ft-serial-communications
    This topic has been closed for replies.

    2 replies

    Graduate II
    June 26, 2016
    Posted on June 26, 2016 at 17:09

    char aTxBuffer[16];
    HAL_UART_Transmit(&UartHandle, (uint8_t*)aTxBuffer, sprintf(aTxBuffer, ''%d'', 111), 5000);

    Visitor II
    July 24, 2023

    Were you able to find how to send integers through uart?