Lazurite 日本語リファレンス


micros() 


詳細

unsigned long micros(void)

仕様

micros()はマイコンが動作を開始してからの累積時間を返す関数です。
sleep()を実行してマイコンの動作を停止している間も、累積時間の計測は行われています。

microsによる累積カウントはunsigned long型のため、4,294,967,295マイクロ秒(約71分)でオーバーフローするため、0に戻ります。

パラメータ

なし

戻り値

プログラムがスタートしてからの累積時間をマイクロ秒(10^-6)単位で返します。

サンプル

1秒に1回、micros()による累積時間をシリアル出力します。