Hlavní navigace

Rust na Raspberry Pi Pico 2

9. 9. 2024

Sdílet

Raspberry Pi Pico 2 Autor: Raspberry Pi Foundation

Čip v Raspberry Pi Pico RP2040 má svůj Rust už dlouhou dobu. Existuje například projekt rp-rs a také embassy-rs s asynchronním frameworkem pro embedded zařízení Embassy. Vývojář Jonathan Pallant přidal do projektu rp-rs podporu pro Raspberry Pi Pico 2 s čipem RP2350.

Zatím funguje bootování jak do RISC-V tak to ARM módu, SPI, UART, I2C, DMA a GPIO. PIO jde použít jako VGA výstup a I2S jako digitální audio výstup. Zatím chybí podpora pro probe-rs, podpora RP2350B s více GPIO a změna knihoven v RISC-V módu tak, aby šel program jednoduše beze změn přeložit jak pro RISC-V, tak i pro ARM.

(zdroj: Raspberry Pi)

Našli jste v článku chybu?

Autor zprávičky

První linux nainstaloval kolem roku 1994 a u něj zůstal. Později vystudoval fyziku a získal doktorát.