Taky se v tom ztrácím. Měl jsem za to že vám vadí, že fce SPI_receive() něco vysype na MOSI. Asi jsme se nějak shodli na tom, že když je to full duplex SPI, tak to na to MOSI něco vysypat musí, protože slave chtě nechtě linku MOSI bude číst. Dál jsem vaši argumentaci pochopil tak, že když už to musí něco sypat tak ať to sype samé jedničky. Je to tak ?
Pokud ano, pak je to funkce "naprd" protože třeba při čtení z tohoto ADC zařve
(LTC2488) http://cds.linear.com/docs/en/datasheet/2488fb.pdf
Pokud ne, tak co si tedy představujete, že by SPI_receive() měla při duplexním SPI udělat ?