MicroShellというライブラリのバッファ編集機能に惹かれて強引にSerialクラスっぽくラップしたもの
https://www.cubeatsystems.com/microshell/index.html 様に感謝 やっつけすぎて申し訳ないが技量が足りない...
MicroShell.h
- Committer:
- beingblock
- Date:
- 2017-10-19
- Revision:
- 0:ff53d8f5146a
File content as of revision 0:ff53d8f5146a:
#ifndef MICROSHELL_CLASS_H #define MICROSHELL_CLASS_H #include "mbed.h" class MicroShell { public: MicroShell(PinName tx, PinName rx, int baud = 9600); void putc(int c); void puts(const char *s); int getc(); char *gets(char *s, int size); int printf(const char* format, ...); int scanf( const char* format, ...); int vprintf(const char* format, std::va_list args); int vscanf( const char* format, std::va_list args); }; #endif