Re: Ардуино - запись звука
Добавлено: Пн июн 13, 2022 09:14:12
[uquote="Dimon456",url="/forum/viewtopic.php?p=4244700#p4244700"]Я еще на какой странице про это торочил.[/uquote]Да, про прерывания я видел и полностью поддерживаю.
Решение с прерыванием, кстати, минимизирует потери в скорости. По крайне мере, из AЦП выжмется максимум, оптимизировать придётся лишь обработку данных, успеют обрабатываться - хорошо, не успеют - беда. Всё просто.
Добавлено after 3 minutes 22 seconds:
[uquote="roman.com",url="/forum/viewtopic.php?p=4244701#p4244701"]результат не возвращает.... чтобы не тратить впустую процессорное время.
результат преобразования содержится в регистрах...[/uquote] да ладно? и больше никто ниоткуда к этим регистрам доступа не получит? А использовать while, да ещё с риском вообще никогда не выйти из него с таким-то условием, это не трата процессорного времени впустую? И ещё раз: предложенная Вами функция есть. Это AnalogRead().
Решение с прерыванием, кстати, минимизирует потери в скорости. По крайне мере, из AЦП выжмется максимум, оптимизировать придётся лишь обработку данных, успеют обрабатываться - хорошо, не успеют - беда. Всё просто.
Добавлено after 3 minutes 22 seconds:
[uquote="roman.com",url="/forum/viewtopic.php?p=4244701#p4244701"]результат не возвращает.... чтобы не тратить впустую процессорное время.
результат преобразования содержится в регистрах...[/uquote] да ладно? и больше никто ниоткуда к этим регистрам доступа не получит? А использовать while, да ещё с риском вообще никогда не выйти из него с таким-то условием, это не трата процессорного времени впустую? И ещё раз: предложенная Вами функция есть. Это AnalogRead().