Siwei Xu
/
UranusTest
Uranus board test
main.cpp@0:ae1f7d2c4fbc, 2017-05-18 (annotated)
- Committer:
- swxu
- Date:
- Thu May 18 08:01:11 2017 +0000
- Revision:
- 0:ae1f7d2c4fbc
- Child:
- 1:7d1fb66613d9
initial commit
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
swxu | 0:ae1f7d2c4fbc | 1 | #include "mbed.h" |
swxu | 0:ae1f7d2c4fbc | 2 | #include "USBSerial.h" |
swxu | 0:ae1f7d2c4fbc | 3 | |
swxu | 0:ae1f7d2c4fbc | 4 | USBSerial serial; // Virtual serial port over USB |
swxu | 0:ae1f7d2c4fbc | 5 | Serial uart(P0_19, P0_18); |
swxu | 0:ae1f7d2c4fbc | 6 | DigitalOut led(P0_20); |
swxu | 0:ae1f7d2c4fbc | 7 | |
swxu | 0:ae1f7d2c4fbc | 8 | int main(void) { |
swxu | 0:ae1f7d2c4fbc | 9 | uart.baud(115200); |
swxu | 0:ae1f7d2c4fbc | 10 | uart.format(); |
swxu | 0:ae1f7d2c4fbc | 11 | |
swxu | 0:ae1f7d2c4fbc | 12 | while(1) { |
swxu | 0:ae1f7d2c4fbc | 13 | clock_t ts = clock(); |
swxu | 0:ae1f7d2c4fbc | 14 | |
swxu | 0:ae1f7d2c4fbc | 15 | led = !led; |
swxu | 0:ae1f7d2c4fbc | 16 | uart.printf("Hello UART! %d\r\n", ts); |
swxu | 0:ae1f7d2c4fbc | 17 | serial.printf("I am a virtual serial port %d\r\n", ts); |
swxu | 0:ae1f7d2c4fbc | 18 | wait(3); |
swxu | 0:ae1f7d2c4fbc | 19 | } |
swxu | 0:ae1f7d2c4fbc | 20 | } |