2024年7月

  • 2024.07.28

ラズピコでRust(15) UARTのprintln!マクロを embedded-hal Ver1.0.0 に更新する

皆さん こんにちは。 ポンコツRustacean の moon です。 以前つくったUARTのprintln!マクロの処理を embedded-hal Ver1.0.0 に対応させてみます。 GPIO出力の場合、コード自体そのまま使えましたが、UARTの場合にはコードを少し変更する必要があります。 println!マクロ(元の記事)に関しては ラズピコでRust(7) println!マクロをUA […]

  • 2024.07.28

ラズピコでRust(14) UARTのリングバッファを embedded-hal Ver1.0.0 に更新する

皆さん こんにちは。 ポンコツRustacean の moon です。 以前つくったUARTのリングバッファの処理を embedded-hal Ver1.0.0 に対応させてみます。 GPIO出力の場合、コード自体そのまま使えましたが、UARTの場合にはコードを少し変更する必要がありました。 リングバッファ(元の記事)に関しては ラズピコでRust(6) UARTでリングバッファを使ってみる を参 […]

  • 2024.07.25

ラズピコでRust(13) embedded-hal Ver1.0.0を試す

皆さん こんにちは。 ポンコツRustacean の moon です。 今回は embedded-hal Ver1.0.0 の話題です。 この記事は開発環境を構築することを前提にしています。 環境構築について知りたい方は こちらの記事 をご覧になってください。 このサイトは 書籍 基礎から学ぶ組込みRust を参考にしています。 これまでに GPIO , UART , SPI , I2C など を […]

  • 2024.07.07

ラズピコでRust(12) タイマー割り込みを使ってみる

皆さん こんにちは。 ポンコツRustacean の moon です。 ここまで、いろいろやってきたのですがタイマー割り込みの存在をすっかり忘れていました。 タイマー割り込みは重要な機能ですから、ここで実装してみることにしました。 この記事は開発環境を構築することを前提にしています。 環境構築について知りたい方は こちらの記事 をご覧になってください。 このサイトは 書籍 基礎から学ぶ組込みRus […]