Revision 1368
test of usb read/write functions is successful
trunk/code/projects/test/test_usb.c | ||
---|---|---|
5 | 5 |
* |
6 | 6 |
* Testing... |
7 | 7 |
* 1, 2, 3 |
8 |
* 2A, F4, C8E1 |
|
8 |
* 2A, 00F4, C8E1
|
|
9 | 9 |
* done. |
10 | 10 |
* |
11 | 11 |
*/ |
... | ... | |
19 | 19 |
delay_ms(1000); |
20 | 20 |
|
21 | 21 |
// print some values to usb |
22 |
usb_puts("Testing...\n"); |
|
22 |
usb_puts("Testing...\r\n");
|
|
23 | 23 |
usb_puti(1); |
24 | 24 |
usb_putc(','); |
25 | 25 |
usb_putc(' '); |
... | ... | |
27 | 27 |
usb_putc(','); |
28 | 28 |
usb_putc(' '); |
29 | 29 |
usb_puti(3); |
30 |
usb_putc('\r'); |
|
30 | 31 |
usb_putc('\n'); |
31 | 32 |
usb_puth8(0x2A); |
32 | 33 |
usb_putc(','); |
... | ... | |
35 | 36 |
usb_putc(','); |
36 | 37 |
usb_putc(' '); |
37 | 38 |
usb_puth(0xC8E1); |
39 |
usb_putc('\r'); |
|
38 | 40 |
usb_putc('\n'); |
39 |
usb_puts("done.\n"); |
|
40 |
|
|
41 |
usb_puts("enter an 'a':"); |
|
41 | 42 |
|
42 | 43 |
/* TODO: add test for getting values from usb */ |
44 |
if (usb_getc() == 'a') |
|
45 |
usb_puts("\r\ngetc() works\r\n"); |
|
46 |
else |
|
47 |
usb_puts("\r\ngetc() fails\r\n"); |
|
43 | 48 |
|
49 |
usb_puts("done.\r\n\r\n"); |
|
44 | 50 |
|
51 |
|
|
45 | 52 |
return 0; |
46 | 53 |
} |
Also available in: Unified diff