Fuminori ALAI
/
AquesTalk_pico
UART connection demo.
main.cpp@0:c00df3e62680, 2012-01-25 (annotated)
- Committer:
- alaif
- Date:
- Wed Jan 25 15:46:25 2012 +0000
- Revision:
- 0:c00df3e62680
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
alaif | 0:c00df3e62680 | 1 | #include "mbed.h" |
alaif | 0:c00df3e62680 | 2 | |
alaif | 0:c00df3e62680 | 3 | Serial device(p9, p10); // tx, rx |
alaif | 0:c00df3e62680 | 4 | |
alaif | 0:c00df3e62680 | 5 | int main() { |
alaif | 0:c00df3e62680 | 6 | device.baud(19200); |
alaif | 0:c00df3e62680 | 7 | device.printf("?"); |
alaif | 0:c00df3e62680 | 8 | |
alaif | 0:c00df3e62680 | 9 | int i; |
alaif | 0:c00df3e62680 | 10 | for (i = 0; i < 20; i++) { |
alaif | 0:c00df3e62680 | 11 | device.printf("<NUMK VAL=%d>kaime no zikko'u de_su\r", i + 1); |
alaif | 0:c00df3e62680 | 12 | for (;;) { |
alaif | 0:c00df3e62680 | 13 | if(device.readable()) { |
alaif | 0:c00df3e62680 | 14 | if (device.getc() == '>') { |
alaif | 0:c00df3e62680 | 15 | break; |
alaif | 0:c00df3e62680 | 16 | } |
alaif | 0:c00df3e62680 | 17 | } |
alaif | 0:c00df3e62680 | 18 | wait(0.5); |
alaif | 0:c00df3e62680 | 19 | } |
alaif | 0:c00df3e62680 | 20 | } |
alaif | 0:c00df3e62680 | 21 | device.printf("owari de_su\r"); |
alaif | 0:c00df3e62680 | 22 | } |