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

Купили комплект ТЕТРА от Амперки. Начали изучать и вот с чем столкнулись.
Среда:
ОС: 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, тоже никаких проблем, все отрабатывает без задержек.

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

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

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

    42 балл(ов)

  2. parovoZZ

    14 балл(ов)

  3. Тигрыч

    12 балл(ов)

  4. Aromik

    12 балл(ов)

  5. Un_ka

    10 балл(ов)

  6. issaom

    7 балл(ов)

Награды месяца
1-е место: Teensy 3.6
2-е место: Teensy 3.5
3-е место: Teensy 3.2

...