Ryo Od
/
mbed-os_SPITest_Master
SPI Test (Master)
Diff: main.cpp
- Revision:
- 1:b34b41d8a360
- Parent:
- 0:0c8fb6842c2a
--- a/main.cpp Thu May 18 07:00:58 2017 +0000 +++ b/main.cpp Fri May 19 01:26:13 2017 +0000 @@ -6,15 +6,27 @@ int main() { printf("SPIMaster Test\r\n"); - + spiM.format(8, 0); - spiM.frequency(8000000); - - for (;;) { + spiM.frequency(1000000); + + uint8_t sdata = 0; + + for (;;) { cs = 0; - int rdata = spiM.write(0x55); + uint8_t rdata = spiM.write(sdata); cs = 1; - wait_ms(1); - printf("received: %x\r\n", rdata); + + printf("Master: sdata:%d rdata:%d ", sdata, rdata); + + uint8_t err = sdata - rdata; + if (err != 1) { + printf("err:%d", err); + } + printf("\r\n"); + + sdata++; + + //wait_ms(100); } -} +}