Serial test program

Dependencies:   mbed

Committer:
lelect
Date:
Sun May 11 09:02:57 2014 +0000
Revision:
0:b3252151233e
SerialInterrupt learn; Interrupt and sleep no relation

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lelect 0:b3252151233e 1 #include "mbed.h"
lelect 0:b3252151233e 2 Serial pc(USBTX, USBRX); // tx, rx
lelect 0:b3252151233e 3 BusOut leds(LED1,LED2,LED3,LED4);
lelect 0:b3252151233e 4
lelect 0:b3252151233e 5 void pc_rx ()
lelect 0:b3252151233e 6 {
lelect 0:b3252151233e 7 int buff=pc.getc();
lelect 0:b3252151233e 8 leds=buff;
lelect 0:b3252151233e 9 }
lelect 0:b3252151233e 10 int main()
lelect 0:b3252151233e 11 {
lelect 0:b3252151233e 12 pc.baud(9600);
lelect 0:b3252151233e 13 pc.printf("HelloWorld!");
lelect 0:b3252151233e 14 pc.attach(&pc_rx,Serial::RxIrq);
lelect 0:b3252151233e 15 while(1) {
lelect 0:b3252151233e 16 sleep();
lelect 0:b3252151233e 17 pc.printf("HelloWorld!");
lelect 0:b3252151233e 18 };
lelect 0:b3252151233e 19 }