Nucleo ボードの USB コネクタに対応するシリアルポート受送信割込みで,複数のキャラクタ受送信をサポ-トするクラス. このライブラリを登録した際のプログラム: Demo_F446_AD_DA_Ctrl.
Dependents: F446_FunctionGenerator F446_UpSampling_GraphicEqualizer F446_UpSampling_ReverbSystem F446_UpSampling_FrqShifter_Weaver ... more
Diff: SerialTxIntr.hpp
- Revision:
- 5:151d281afa55
- Parent:
- 4:fb847a82f735
- Child:
- 6:8084247806a4
--- a/SerialTxIntr.hpp Tue Sep 18 00:13:29 2018 +0000 +++ b/SerialTxIntr.hpp Fri Sep 21 06:57:31 2018 +0000 @@ -4,7 +4,7 @@ // // ボーレートのデフォルト値は 9,600 boud // -// 2018/09/18, Copyright (c) 2018 MIKAMI, Naoki +// 2018/09/21, Copyright (c) 2018 MIKAMI, Naoki //------------------------------------------------------------- #include "mbed.h" @@ -18,14 +18,14 @@ class SerialTxIntr { public: - SerialTxIntr(Serial &tx); // コンストラクタ - void TxWrite(char c); // 送信データ書き込み + SerialTxIntr(Serial &tx); // コンストラクタ + void TxWrite(char c); // 送信データ書き込み private: - Serial &tx_; // シリアルポートに対応するオブジェクトの参照 - static std::queue<char> que_; // FIFO による送信用バッファ + Serial &tx_; // シリアルポートに対応するオブジェクトの参照 + std::queue<char> que_; // FIFO による送信用バッファ - void TxIsr(); // シリアルポート送信割込みサービスルーチン + void TxIsr(); // シリアルポート送信割込みサービスルーチン }; } -#endif // SERIAL_TX_INTR_HPP +#endif // SERIAL_TX_INTR_HPP \ No newline at end of file