Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

チャレンジ

この章の課題は、前の章で導入したシリアルインターフェースを介して外部と通信する小さなアプリケーションを作成することです。このアプリケーションは、"magnetometer" および "accelerometer" というコマンドを受信でき、それに応じて対応するセンサーデータを出力できる必要があります。今回は必要なものがすでに UART とこの章で提供されているため、テンプレートコードは用意されていません。ただし、いくつかヒントを挙げます。

  • バッファ内のバイト列を &str に変換するために core::str::from_utf8 が役に立つかもしれません。これは、"magnetometer" および "accelerometer" と比較する必要があるためです。
  • (当然ながら)magnetometer API のドキュメントを読む必要がありますが、 これは accelerometer のものとだいたい同等です