//added by rb1004...2007.03.09 void UART_Printf(const char *fmt,...) { va_list ap; char string[256]; int i; va_start(ap, fmt); vsprintf(string, fmt, ap); for (i = 0; string[i]; i++) { UART_Putc(string[i]); } va_end(ap); }
uint32_t UART_Puts(uint8_t *data, int size) { int index = 0; uint32_t ret = NRF_SUCCESS; if (tx_fifo.max_size - tx_fifo.size < size) { return NRF_ERROR_NO_MEM; } for (index = 0; index < size; index++) { ret = UART_Putc(data[index]); if (ret != NRF_SUCCESS) { break; } } return ret; }
void UART_Puts(char *s) { while (*s) { UART_Putc(*s++); } }