Nucleo ボードの USB コネクタに対応するシリアルポート受送信割込みで,複数のキャラクタ受送信をサポ-トするクラス. このライブラリを登録した際のプログラム: Demo_F446_AD_DA_Ctrl.
Dependents: F446_FunctionGenerator F446_UpSampling_GraphicEqualizer F446_UpSampling_ReverbSystem F446_UpSampling_FrqShifter_Weaver ... more
Diff: SerialRxTxIntr.cpp
- Revision:
- 9:a90a9abeaea0
- Parent:
- 8:8f6e9351f313
- Child:
- 13:deeef404ff49
--- a/SerialRxTxIntr.cpp Sat Jan 26 04:16:29 2019 +0000 +++ b/SerialRxTxIntr.cpp Sat Nov 23 07:52:11 2019 +0000 @@ -2,7 +2,7 @@ // Nucleo ボードの USB コネクタに対応するシリアルポート受送信割込みで // 複数のキャラクタ受送信をサポ-トするクラス // -// 2018/10/06, Copyright (c) 2018 MIKAMI, Naoki +// 2019/11/23, Copyright (c) 2018 MIKAMI, Naoki //------------------------------------------------------------- #include "SerialRxTxIntr.hpp" @@ -45,16 +45,10 @@ // 受信するメッセージの文字数のチェック if (rxBuffer_.size() > RX_MAX_) - { - // 文字数オーバーの処理,ボードの LED を高速に点滅する - DigitalOut myLed(LED1); - while (true) - { - myLed = !myLed; - wait_ms(50); - } - } + { + char ch[32]; + sprintf(ch, "Exceeded %d characters", RX_MAX_); + mbed_assert_internal(ch, __FILE__, __LINE__); + } } -} - - +} \ No newline at end of file