#ifndef SPISIM_H #define SPISIM_H #include "gpio.h" /** Původní třída SpiClass s DMA a hardware SPI se chová divně * a je zbytečně složitá. Zde je potřeba odeslat 1 Byte na obvod * 74595 a je jednodušší to udělat softwarově. Výstup je sice * blokující, ale ten byte je dost krátká doba, aby to nerušilo. */ class SpiSim { GpioClass nss, sck, mosi; public: explicit SpiSim () noexcept; void outbyte (const uint8_t b) const; }; #endif // SPISIM_H