エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Raspbrry Pi Pico PIO
PIO は I2C,SPI,UART のようなインタフェースをプログラムできる多目的ハードウェア。 ステートマシンと... PIO は I2C,SPI,UART のようなインタフェースをプログラムできる多目的ハードウェア。 ステートマシンとマイクロコードによって、高速なインターフェースをプログラムできる。 2つの PIO があり、各 PIO は 4 つのステートマシンを持っている。ステートマシンは 最大 32bit(それでも GPIO より多い)のデータバスと, 最大 5 本の制御信号(side set)を持つことができる。データバス、制御信号は指定した GPIO から連番で取得される(飛び飛びには取れない)。 ステートマシンは最大 32 命令を格納できる。X と Y のスクラッチパッド(レジスタ/変数)を保有する。 命令は遅延を指定できる(最大 5bit。ただし side set を使うと、その分減る)。 シーケンサの実行速度を指定する(落とす)事ができる。最速は 125MHz(8ns)/step である。