Exemple #1
0
//for printf??
int8_t __putchar(int8_t ch){
	xprintf("%s{\n",__func__);
  if (ch == '\n')
	  comm_put('\r');
  comm_put(ch);
	xprintf("%s}\n",__func__);
}
Exemple #2
0
void comm_puts(const char* s)
{
	char c;
	while ( ( c = *s++) != '\0' ) {
		comm_put(c);
	}
}
Exemple #3
0
void comm_puts(USART_TypeDef* USARTx, const char* s)
{
	char c;
	while ( ( c = *s++) != '\0' ) {
	  comm_put(USARTx, c);
	}
}
Exemple #4
0
void xputc (char c)
{
	if (c == '\n') comm_put('\r');
	comm_put(c);
}
void xcomm_put(unsigned char c)
{
	comm_put((char)c);
}