Giuseppe Guida
/
Nucleo_spi_slave
boh
main.cpp@0:a879d67e88be, 2019-05-23 (annotated)
- Committer:
- giuseppe_guida
- Date:
- Thu May 23 23:24:33 2019 +0000
- Revision:
- 0:a879d67e88be
ok;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
giuseppe_guida | 0:a879d67e88be | 1 | #include "mbed.h" |
giuseppe_guida | 0:a879d67e88be | 2 | |
giuseppe_guida | 0:a879d67e88be | 3 | SPISlave slave(SPI_MOSI, SPI_MISO, SPI_SCK, PA_15); //PA_15 è il valore buono per il cs |
giuseppe_guida | 0:a879d67e88be | 4 | Serial pc(USBTX,USBRX,9600); |
giuseppe_guida | 0:a879d67e88be | 5 | |
giuseppe_guida | 0:a879d67e88be | 6 | int main() { |
giuseppe_guida | 0:a879d67e88be | 7 | slave.reply(0x00); |
giuseppe_guida | 0:a879d67e88be | 8 | int v; |
giuseppe_guida | 0:a879d67e88be | 9 | while(1) { |
giuseppe_guida | 0:a879d67e88be | 10 | if(slave.receive()){ |
giuseppe_guida | 0:a879d67e88be | 11 | v = slave.read(); |
giuseppe_guida | 0:a879d67e88be | 12 | //slave.reply(v); |
giuseppe_guida | 0:a879d67e88be | 13 | wait(1); |
giuseppe_guida | 0:a879d67e88be | 14 | |
giuseppe_guida | 0:a879d67e88be | 15 | } |
giuseppe_guida | 0:a879d67e88be | 16 | pc.printf("Valore letto: %d\n\r",v); |
giuseppe_guida | 0:a879d67e88be | 17 | } |
giuseppe_guida | 0:a879d67e88be | 18 | } |
giuseppe_guida | 0:a879d67e88be | 19 | |
giuseppe_guida | 0:a879d67e88be | 20 |