Buffered Test
Dependencies: ExioBufferdController MCP23S17 mbed-rtos mbed
Diff: main.cpp
- Revision:
- 2:0a339555ddf6
- Parent:
- 1:1046d9aef179
- Child:
- 3:ee7fd89f2539
--- a/main.cpp Fri Nov 04 19:50:19 2016 +0000 +++ b/main.cpp Fri Nov 04 19:59:59 2016 +0000 @@ -24,16 +24,20 @@ { printf("*** Test ExioInBuffer ***\r\n"); - // Reset MCP23S17 + // Reset MCP23S17 (初期化時にreset()が必要) Exio.reset(); - ExioInBuffer exioInBuffer(&Exio, ExioPortB, 10); + ExioInBuffer exioInBufferA(&Exio, ExioPortA, 1); + ExioInBuffer exioInBufferB(&Exio, ExioPortB, 1); - exioInBuffer.run(); + exioInBufferA.run(); + exioInBufferB.run(); while (true) { - uint8_t v = exioInBuffer.readPort(); - printf("%d\r\n", v); + uint8_t va = exioInBufferA.readPort(); + uint8_t vb = exioInBufferB.readPort(); + + printf("%d %d\r\n", va, vb); //Thread::wait(10); } }