+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

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

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

    73 балл(ов)

  2. Un_ka

    54 балл(ов)

  3. parovoZZ

    12 балл(ов)

  4. sser

    6 балл(ов)

  5. Тёмик

    5 балл(ов)

  6. NesteruS

    5 балл(ов)

Награды месяца
1-е место: OLED-дисплей (Troyka-модуль)
2-е место: Графический экран 128×64
3-е место: Текстовый дисплей 16×2 (Troyka-модуль)

...