Gerardo Carmona / Mbed 2 deprecated 16_functions2

Dependencies:   mbed

Committer:
gcarmonar
Date:
Thu Nov 07 14:20:06 2013 +0000
Revision:
0:c83cf610a2bb
Functions Part 2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gcarmonar 0:c83cf610a2bb 1 #include "mbed.h"
gcarmonar 0:c83cf610a2bb 2
gcarmonar 0:c83cf610a2bb 3 PwmOut bled(LED1);
gcarmonar 0:c83cf610a2bb 4 PwmOut gled(LED2);
gcarmonar 0:c83cf610a2bb 5 PwmOut rled(LED3);
gcarmonar 0:c83cf610a2bb 6
gcarmonar 0:c83cf610a2bb 7 void color(int red, int green, int blue);
gcarmonar 0:c83cf610a2bb 8
gcarmonar 0:c83cf610a2bb 9 int main() {
gcarmonar 0:c83cf610a2bb 10 color(20,20,255);
gcarmonar 0:c83cf610a2bb 11 while(1) {
gcarmonar 0:c83cf610a2bb 12
gcarmonar 0:c83cf610a2bb 13 }
gcarmonar 0:c83cf610a2bb 14 }
gcarmonar 0:c83cf610a2bb 15
gcarmonar 0:c83cf610a2bb 16 void color(int red, int green, int blue){
gcarmonar 0:c83cf610a2bb 17 float r, g, b;
gcarmonar 0:c83cf610a2bb 18
gcarmonar 0:c83cf610a2bb 19 r = (float)red/255;
gcarmonar 0:c83cf610a2bb 20 g = (float)green/255;
gcarmonar 0:c83cf610a2bb 21 b = (float)blue/255;
gcarmonar 0:c83cf610a2bb 22
gcarmonar 0:c83cf610a2bb 23 bled = 1 - b;
gcarmonar 0:c83cf610a2bb 24 gled = 1 - g;
gcarmonar 0:c83cf610a2bb 25 rled = 1 - r;
gcarmonar 0:c83cf610a2bb 26 }
gcarmonar 0:c83cf610a2bb 27