- 2023.03.24
ラズピコ PIO UARTで受信してみる
皆さん こんにちは。 今回は PIO を使って UART で受信してみます。 PIOについて詳しく知りたい方は PIO~解説編~ をご覧になってください。 受信した文字をループバックして送信するのに、前回説明した送信のコードを使っています。 (タイトルは「UARTで受信してみる」ですが、実際には送受信しています) UARTのフォーマット UARTで送受信する電文のフォーマットがわかっていないとPI […]
皆さん こんにちは。 今回は PIO を使って UART で受信してみます。 PIOについて詳しく知りたい方は PIO~解説編~ をご覧になってください。 受信した文字をループバックして送信するのに、前回説明した送信のコードを使っています。 (タイトルは「UARTで受信してみる」ですが、実際には送受信しています) UARTのフォーマット UARTで送受信する電文のフォーマットがわかっていないとPI […]
皆さん こんにちは。 今回は PIO を使って UART で送信してみます。 PIOについて詳しく知りたい方は PIO~解説編~ をご覧になってください。 UARTのフォーマット UARTで送受信する電文のフォーマットがわかっていないとPIOで送信するプログラムを書くことができません。 まずはフォーマットを確認しておきましょう。 このフォーマットはマイコン端子で見た論理レベルになります。 当然、送 […]
皆さん こんにちは。 今回は PIO を使ってLチカしてみます。 開発環境は C/C++ SDK です。 環境構築やプロジェクトのつくり方 環境構築やプロジェクトのつくり方、VSCodeの起動については、このブログの一番最初の記事に書きました。 環境構築してみたい方は こちら をご覧になってください。 プロジェクトジェネレーターの”Library Option”で R […]
皆さん こんにちは。 今回はラズピコのマイコン RP2040 の目玉機能である PIO についてお話します。 ネット上に「ラズピコPIO」の記事はゴロゴロしていますがデータシートと手持ちの本を参考にしながら私なりにPIOについてまとめてみることにしました。 PIOとは PIOとは prgrammable input / output の略で、端子の部分とマイコン中核部の仲介役をプログラマブルに行う […]