NXP Touch Cursor example for LPCXpresso54608, modified for use with Mbed OS.
The tutorial for this example can be found here: https://os.mbed.com/blog/entry/How-to-LPCXpresso54608-touch-panel/
utilities/stdio_thread.cpp
- Committer:
- jplunkett
- Date:
- 2018-04-11
- Revision:
- 0:c107a6f8c368
File content as of revision 0:c107a6f8c368:
#include <stdarg.h>
#include <stdio.h>
#include "mbed.h"
#include "stdio_thread.h"
Mutex printf_mutex;
int safe_printf(const char *format, ...) {
printf_mutex.lock();
va_list args;
va_start(args, format);
int num_bytes = vprintf(format, args);
va_end(args);
printf_mutex.unlock();
return num_bytes;
}
Jenny Plunkett