Question
How to send uint32_t hex via USART
Posted on March 26, 2016 at 05:33
Hi All,
I would like to send uint32_t hex via USART, but no idea how to do it.for example:uint32_t buffer[2];buffer[0] = 0x12345678;buffer[1] = 0x87654321;USART_puts(buffer[0]) <-- ???? the USART_puts length is uint8_t not 32-bitvoid USART_puts(uint8_t * data){ uint8_t u_i=0; while(data[u_i]!='\0') { USART_SendData(USART6, data[u_i++]); while(USART_GetFlagStatus(USART6, USART_FLAG_TXE) == RESET); }}Thank you.