Serial override, enabling a simple interface onto the mbed stdout redirect. Intended for Stage 1 students in the Department of Electronic Engineering at the University of York
Dependents: UoY-32C-lab2-start UoY-32C-lab7 UoY-32C-lab7-class UoY-32C-lab8-threads ... more
UoY-serial.cpp
- Committer:
- ajp109
- Date:
- 2020-11-21
- Revision:
- 1:a86a8c72aca6
File content as of revision 1:a86a8c72aca6:
#include "stdlib.h" #include "mbed.h" static BufferedSerial *serial_port = new BufferedSerial(USBTX, USBRX, 9600); FileHandle *mbed::mbed_override_console(int fd) { return serial_port; } void serial_settings(PinName tx, PinName rx, int baud = 9600) { delete serial_port; serial_port = new BufferedSerial(tx, rx, baud); }