Ryo Od
/
mbed-os_SPITest_Master
SPI Test (Master)
Revision 1:b34b41d8a360, committed 2017-05-19
- Comitter:
- ryood
- Date:
- Fri May 19 01:26:13 2017 +0000
- Parent:
- 0:0c8fb6842c2a
- Commit message:
- work well
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r 0c8fb6842c2a -r b34b41d8a360 main.cpp --- 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); } -} +}