+1 голос
Здравствуйте,

Купили комплект ТЕТРА от Амперки. Начали изучать и вот с чем столкнулись.
Среда:
ОС: Linux Elementary OS
Установлены: последний Arduino Studio 1.8.4, S4A 1.6
Плата ТЕТРА (Arduino Leonardo)
Порт платы (USB 2.0) /dev/ttyACM0
Скорость порта менял от 9600 baud до 500000 baud

В s4a создаем простые две программы:
1. В бесконечном цикле включить цифровой 13, подождать секунду, выключить цифровой 13, подождать секунду
2. При нажатии клавиши вверх включить цифровой 13, при нажатии клавиши вниз выключить цифровой 13

Проблема: переключения по таймеру из программы 1 происходят с рандомными задержками 1-8 секунд. Реакция на нажатия кнопки из программы 2 тоже с рандомной задержкой в 1-5 секунд.

Что пробовал:
– Подключал свою Arduino UNO, там такой проблемы нет. Там все отрабатывает четко
– Подключал ТЕТРУ к Windows в виртуалке, запущеной под macOS, тоже никаких проблем, все отрабатывает без задержек.

Подскажите пожалуйста в какую сторону копать.
(3 баллов) 1 2

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.

    За этот месяц ещё никого.

    ...