Приветствую всех!
Есть несколько вопросов к тем, кто может и хочет ответить по существу...
1. Возможно ли организовать параллельное выполнение нескольких задач, не зависящих строго от последовательности выполнения кода программы с помощью Arduino?
2. Связано ли решение этой проблемы с тем, что таймер, как я понимаю, может быть не один?
3. В 3D принтерах на Arduino все действия происходят последовательно или нет?
4. Если использовать, например, плату DRV8825 для управления шаговым двигателем, будет ли Arduino, послав команду на какое-то кол-во оборотов, ждать пока двигатель сделает эти обороты или программа сразу же будет выполняться далее?
5. Если у меня в loop() проверяется условие на нажатие кнопки и в нем же стоит пауза на на секунду - значит ли это, что нажатие может быть не замечено?
Вопросы, в общем-то, об одном и том же - просто для большей ясности...
Раздел: МК для начинающих
Есть несколько вопросов к тем, кто может и хочет ответить по существу...
1. Возможно ли организовать параллельное выполнение нескольких задач, не зависящих строго от последовательности выполнения кода программы с помощью Arduino?
2. Связано ли решение этой проблемы с тем, что таймер, как я понимаю, может быть не один?
3. В 3D принтерах на Arduino все действия происходят последовательно или нет?
4. Если использовать, например, плату DRV8825 для управления шаговым двигателем, будет ли Arduino, послав команду на какое-то кол-во оборотов, ждать пока двигатель сделает эти обороты или программа сразу же будет выполняться далее?
5. Если у меня в loop() проверяется условие на нажатие кнопки и в нем же стоит пауза на на секунду - значит ли это, что нажатие может быть не замечено?
Вопросы, в общем-то, об одном и том же - просто для большей ясности...
Раздел: МК для начинающих