Skip to content

Chimipupu/rp2xxx_picosdk_dev

Repository files navigation

RP2xxxの性能評価F/W @PicoSDK版

  • RP2xxx(RP2040 or RP2350)の性能評価F/W(PicoSDK版)の個人開発リポジトリ

H/W

  • マイコン ... 型番:RP2350
    • CPU
      • Arm Cortex-M33 x2コア
      • RISC-V Hazard3 (RV32IMAC) x2コア
    • Clock ... 150MHz
    • ROM ... 4MB or 16MB
    • RAM ... 520KB
    • FPU ... 倍精度
    • DMA ... 16本
    • I2C ... 2ch
    • SPI ... 2ch
    • UART ... 2ch
    • GPIO ... 30 or 48本
    • PWM ... 24本
    • タイマー
      • 64bitタイマー
        • 汎用 : x2本 (1usカウント)
          • アラーム : 4つまで
        • AON Timer : x1本
          • 常時駆動の64bitタイマ
          • LPOSCの32.768KHz(精度1%)で@1sカウント
    • SysTick : 24bit x1本
    • WDT : 24bit x1本
    • RTC : なし(N/A)
    • PIO ... x12 State Machine
    • HSTX ... DVI互換I/F ※音は出せない
    • TRNG ... H/Wの真性乱数生成器
    • H/W AES

RP2350基板

RP2040基板

  • マイコン ... 型番:RP2040

    • CPU ... Arm Cortex-M0+ x2コア(※デュアルコアCPU)
    • ROM ... 4MB or 16MB
    • RAM ... 264KB
  • 📍VCC-GND YD-RP2040🔗

S/W

  • Pico SDK🔗 ... Ver2.2.0🔗
    • コンパイラ
      • gcc
    • コンパイルオプション
      • 最適化
        • -O0 (最適化なし)
        • -Os (サイズ優先)
        • -Og (デバッグ)
      • 浮動小数点(※RP2350がマイコンのとき)
        • -mfloat-abi=hard H/Wの倍精度FPU
    • 標準出力: USB CDC経由でprintf()
    • リンクライブラリ
      • pico_stdlib
      • pico_multicore
      • hardware_spi/i2c/dma/pio/interp/timer/watchdog/clocks

デバッガ

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors