Danke, wieder mal was gelernt:
Code:
/**
* @brief Put string from program memory to ringbuffer for transmitting via UART.
*
* The string is buffered by the UART library in a circular buffer
* and one character at a time is transmitted to the UART using interrupts.
* Blocks if it can not write the whole string into the circular buffer.
*
* @param s program memory string to be transmitted
* @return none
* @see uart_puts_P
*/
extern void uart_puts_p(const char *s );
/**
* @brief Macro to automatically put a string constant into program memory
*/
#define uart_puts_P(__s) uart_puts_p(PSTR(__s))
Lesezeichen