Stránka 1 z 1

RPI PICO - konfigurace portů

Napsal: 09 črc 2021, 17:23
od ZdenekHQ
Je tady někdo, kdo dělá s RPI PICO a ví, jak jsou tam dělaný porty? Já se nemíním hrabat v pdf a hledat to, abych nakonec zjistil, že je to jinak.

Je to ve stylu "tvrdej" INPUT nebo OUTPUT, nebo jako u starých dobrých 8051, kde zápis 1 na pin umožnil jak čtení, tak zápis v režimu OC?

Já totiž mám zase navrhovat nějaký periferie a tenhle obvod neznám. Režim IN/OUT je formalita, ale read-modify-write už není tak jednoduchý. Prostě ze stejnýho pinu načte, uloží si to a zapíše.

Napsal: 09 črc 2021, 21:28
od Zmije
Zatím jsem tu čest neměl, ale tak jednpduchý jako na 8051 to určitě není. Mají tam něco čemu říkají PIO, každý PIN (nebo skupina pinů) má programovatelný stavový automat (hodně primitivní procesor), který umožňuje dělat bitbang nebo DMA bez zásahu CPU.

In-depth: Raspberry Pi Pico's PIO - programmable I/O!
Raspberry Pi Pico PIO - Overview with Pull, Out, and Parallel Port