ここを参考にしました。
http://blogs.yahoo.co.jp/carcon999/folder/1191236.html
プロトタイピングにmbedを使います。
PwmOutを使ってみた。
#include "mbed.h" PwmOut LED1_R(p21); PwmOut LED1_G(p22); PwmOut LED1_B(p23); PwmOut LED2_R(p24); PwmOut LED2_G(p25); PwmOut LED2_B(p26); int main() { while(1) { for(float p = 0.0f; p < 1.0f; p += 0.01f) { LED1_R = p; LED2_G = p; wait(0.01); } for(float p = 1.0f; p > 0.0f; p -= 0.01f) { LED1_R = p; LED2_G = p; wait(0.01); } for(float p = 0.0f; p < 1.0f; p += 0.01f) { LED1_G = p; LED2_B = p; wait(0.01); } for(float p = 1.0f; p > 0.0f; p -= 0.01f) { LED1_G = p; LED2_B = p; wait(0.01); } for(float p = 0.0f; p < 1.0f; p += 0.01f) { LED1_B = p; LED2_R = p; wait(0.01); } for(float p = 1.0f; p > 0.0f; p -= 0.01f) { LED1_B = p; LED2_R = p; wait(0.01); } } }