Feri <3
Dependencies: mbed
Diff: 2_zadatak_slave.cpp
- Revision:
- 0:59048845a5c6
diff -r 000000000000 -r 59048845a5c6 2_zadatak_slave.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2_zadatak_slave.cpp Tue Nov 29 21:33:57 2016 +0000 @@ -0,0 +1,20 @@ +#include "mbed.h" + +//slave program + +SPISlave spi_port(p5, p6, p7, p8); // mosi, miso, sclk, ssel + +int main() { + + char podatak; + spi_port.format(8,0); // 8 bitni podatak, mod rada 0 + spi_port.frequency(1000000); // frekvencija takta 1MHz + + while (1){ + + if (spi_port.receive()){ //cekaj da master posalje podatak + podatak = spi_port.read(); //spremi primljeni podatak + spi_port.reply(~podatak); //vrati masteru invertirani primljeni podatak + } + } +} \ No newline at end of file