前回に続きNucleo Board STM32F303K8とArduino IDEの組み合わせでの使い方を覚えていこうと思います。今回はPWM出力です。 使い方 普通のArduinoと同じようにanalogWriteが使えます。 ひとまず、LEDが接続されているD13ピンにデューティ0x40で出力してみました。 void setup ...
millisはプログラムの実行を開始してからの経過時間をミリ秒で返します。 while (millis () - old_time_a < 10); 経過時間からold_time_aを引き、10ミリ秒待ちます。 なので上記の場合、LEDは10ミリ秒ごとに1段階上がり、2560ミリ秒で一番明るくなります。 この値を大きくするとゆっくり明るくなります。 もう ...