A sample serial program that prints basic values to a serial pc terminal

Dependencies:   mbed

Committer:
nbitwonder
Date:
Fri Mar 19 17:09:52 2010 +0000
Revision:
0:2ce0cffa46a6

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nbitwonder 0:2ce0cffa46a6 1 /****************************************************************************************
nbitwonder 0:2ce0cffa46a6 2 * Date Created: 3/18/2010
nbitwonder 0:2ce0cffa46a6 3 * Title: NBitWonder Serial Debugging Code Example
nbitwonder 0:2ce0cffa46a6 4 * Description: An example serial communication program that prints values to a computer
nbitwonder 0:2ce0cffa46a6 5 * screen using the printf command.
nbitwonder 0:2ce0cffa46a6 6 * Author: George Hadley
nbitwonder 0:2ce0cffa46a6 7 * Website: http://nbitwonder.com
nbitwonder 0:2ce0cffa46a6 8 ****************************************************************************************/
nbitwonder 0:2ce0cffa46a6 9 #include "mbed.h"
nbitwonder 0:2ce0cffa46a6 10
nbitwonder 0:2ce0cffa46a6 11 Serial pc(USBTX,USBRX);
nbitwonder 0:2ce0cffa46a6 12
nbitwonder 0:2ce0cffa46a6 13 int main() {
nbitwonder 0:2ce0cffa46a6 14 //print string values to pc terminal
nbitwonder 0:2ce0cffa46a6 15 pc.printf("An mbed serial practice exercise\n\r");
nbitwonder 0:2ce0cffa46a6 16 pc.printf("Writes values to the PC serial window\n\n\r");
nbitwonder 0:2ce0cffa46a6 17 pc.printf("These values could just as easily be debug information, instead of silly strings\n\r");
nbitwonder 0:2ce0cffa46a6 18 pc.printf("Now isn't that easy?\n\r");
nbitwonder 0:2ce0cffa46a6 19 //wait indefinitely
nbitwonder 0:2ce0cffa46a6 20 while(1) {
nbitwonder 0:2ce0cffa46a6 21 }
nbitwonder 0:2ce0cffa46a6 22 }