読者です 読者をやめる 読者になる 読者になる

動的にシリアルパラメータ変更

H8でシリアル入力のパラメータ(通信速度、パリティ、データ長、ストップビット)を動的に変更するコードを書いた。

コマンド入力用シリアルから変更コマンドを入れて、各種パラメータで動作するかをチェック。

チェックしていくと、シリアルドライバのバグをいくつか発見。

115200bpsだと取りこぼしがあるとか、パリティ設定用の定数定義が間違っていたり。(^_^;

ドライバは色んなケースでちゃんとテストしないとダメね。