動かしてみる前回までで、MbedのDigitalOutクラス(GPIOの出力ポート)を動かすことができました。今回はSerialクラスを動かしてみることにします。投稿時の開発環境を記しておきます。見ていただくと概要がわかると思います。コーディングしてみるそれではさっそくコードを書いてみましょう。そのまま使えば良いでしょう。whileループのあたりを以下のように書いてみてください。*/通信する相手の設定をする通信相手にデバッガをつないだパソコンを使うと便利です。STマイクロのVCP(仮想COMポート)を選択することで簡単に通信環境を構築することができるのでした。記事が参考になりますので覗いて見てください。今回はボーレートを9600にしていますので、以下の通りに設定してください。format()の内容に合わせる必要があります。Portを選択してください。ビルドして実行するそれではビルドして実行してみてください。Term上でエコーしているのかよくわからないので今回は受信した文字をかえて返信してみました。s.putc(++c)の部分ですね。なるのかわからない方がいましたら、ネットで「ASCIIコード表」を調べてみてください。簡単なので説明は不要だと思いますがチラリと書いておきます。format()関数を呼べば設定は終わりです。baud()で通信速度の設定を行い、format()で通信パラメーターの設定を行っています。HALのAPIに比べると少ないコード量ですみますね。readable()は基本クラスのSerialBaseの方で定義されています。返るので、その場合には読み込んだ値に1を加えて返信しています。getc()は基本クラスのStreamの方で定義されています。いかがでしたでしょうか。Tickerクラスに挑戦します。これは意外とやっかいです。簡単には動きません(笑)ご興味のある方は、ぜひ動かしてみてください。2020.02.23今回はMbedクラウドの話題です。ご覧になってください。2020.04.04今回はMbedを使ってSDカードにアクセスしてみます。投稿時の開発環境を記しておきます。2020.05.19今回はMbedを使ってI2Cによる通信を行ってみます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。WordPress.。