Millis

Материал из MK90.ORG wiki
Перейти к: навигация, поиск

Справка Язык | Библиотеки | Сравнение | Изменения

millis()

Описание

Возвращает число миллисекунд с момента начала выполнения текущей программы. Переполняется (переходит через ноль) через 50 дней.

Синтаксис

millis()

Параметры

Отсутствуют

Возвращаемое значение

Число миллисекунд с момента старта скетча (unsigned long)

Пример

unsigned long time;

void setup(){
  Serial.begin(9600);
}
void loop(){
  Serial.print("Time: ");
  time = millis();
  //prints time since program started
  Serial.println(time);
  // wait a second so as not to send massive amounts of data
  delay(1000);
}

Совет

Учитывайте, что тип возвращаемого значения - unsigned long, что может вызвать ошибки в программе при неправильном сочетании с типом int в выражениях.

Смотри также

Руководство по Wiring


Исправления, пожелания и новые статьи должны быть опубликованы через Форум.

Оригинальные тексты руководств и переводы распространяются Arduino и MK90 на условиях лицензии Creative Commons Attribution-ShareAlike 3.0 License. Примеры исходных кодов и ссылки являются общественным достоянием.