Multi-Set.ru - Форум - Показать сообщение отдельно - Тойота Дуэт(EJ-VE). Большой расход, норма или родовая травма?!
Показать сообщение отдельно
  #210  
Старый 18.11.2019, 01:32
Аватар для agnec
agnec agnec вне форума
advir
 
Регистрация: 14.09.2011
Адрес: 37 регион
Сообщения: 156
По умолчанию

Всем привет!
Цитата:
Сообщение от Zabl
Пожалуй начну с Агнеса и его "сказок".
Польщён
Цитата:
Сообщение от Zabl
В петле три вызова сериал.принт , значит три значения залетает в ком порт.
В петле ещё увеличение переменной на единицу и вызов millis(). А это тоже время.
Цитата:
Сообщение от Zabl
А вот за десять секунд, на скорости 300 бод
Стоп. Не с этого ли всё началось ? Именно про скорость порта я Вас и спрашивал пару страниц назад.
Цитата:
Сообщение от Zabl
На скорости 115200 бод вызов 3-х сериал.принт занимает "сказочные" 0,920 мс из интернета и тормозов в работе АрдуиноИДЕ нет.
Ну вот. Вы сами подтверждаете что за 1мс происходит 3 вызова функции, а не 1, как в вашей сказке
Каюсь, грешен, Вы всего лишь трижды неправы
Но если убрать инкремент и вызов millis() то количество serial.Print() вырастает больше чем в трое на скорости 115200.
Цитата:
Сообщение от Zabl
Причём более высокая скорость работает не у всех и не всегда. Так что 1 мс это вовсе не сказка, а суровая реальность ардуино.
Это сказка. И Вы это доказали.
Теперь про скорость порта. У меня всегда вывод с меги идёт на 2млн бод без проблем. Но это с меги. Есть у меня и другие контроллеры и модули для которых это сказка.
__________________
Жизнь пуста, если в ней нет подвигов и приключений! (Атос)
Ответить с цитированием