2025年3月1日土曜日

Pico PIO クロック (VSCode) サンプルプログラム

Raspberry Pi Pico(RP2040)にはメイン処理と独立したアッセンブリ処理によるプログラマブルIO【PIO】があります。Visual Studio Code【拡張機能】から【Raspberry Pi Pico】をインストールして【New Project From Example】のPIO関連をテストしました。
 



参考サイト
PIO例
●Pico向けC/C++開発マニュアル
●Raspberry Pi Pico のProgrammable I/O (PIO)入門


PIO_BLINK






















【New Project From Example】
【pio_blink】
【Pico】
【フォルダーは任意】
【Create】
【Compile】
【...uf2】を【RPI-RP2】にドラッグ・アンド・ドロップ

GPIO3とGPIO5に抵抗内臓LEDを接続。








PIO_PWM

























【New Project From Example】
【pio_pwm】
【Pico】
【フォルダーは任意】
【Create】
【Compile】
【...uf2】を【RPI-RP2】にドラッグ・アンド・ドロップ




pio_ws2812





















【New Project From Example】
【pio_ws2812】
【Pico】
【フォルダーは任意】
【Create】
【Compile】
【...uf2】を【RPI-RP2】にドラッグ・アンド・ドロップ
                              
PICO                   ws2818
  GPIO2 -------------  DIN
  VSYS_IN ----------  +5V
  GND ---------------  GND





0 件のコメント:

コメントを投稿

ESP32S3 - PCM1808 > PCM5102 AF信号処理

Tj Lab「 ESP32-S3 AF信号処理ボード 」LとRの処理が行えるESP32 I2S ADC→DACテストを行いました。 信号発生ソフトWaveGene→PCM1808モジュール(ADC入力)→L・R処理→PCM5102モジュール(DAC出力)→オシロスコープでL・R波...