Size: a a a

2021 August 02

D

Dim in ELECTRONIX
если не увидит спад - не примет байт - или примет с ошибками
источник

И

Иван in ELECTRONIX
Не путай свой софт и нормальный железный
источник

D

Dim in ELECTRONIX
всеж таки я не могу понять как эти прерывания работаю и как идет движение по сишному коду
источник

D

Dim in ELECTRONIX
вот предположим включили мы прослушка порта
 port1.listen();
источник

D

Dim in ELECTRONIX
и тут же пошел стартовый бит
источник

D

Dim in ELECTRONIX
далее когда прога дойдет вот до этой команды
while (port1.available() > 0) {}
источник

c🦊

cleverfox 🦊 in ELECTRONIX
вот в том что и дело что в arduino не предполагается что ты будешь с прерываниями работать. Выбрось wiring и пиши просто под AVR - будет проще
источник

D

Dim in ELECTRONIX
поясни что значит выбрось?
источник

c🦊

cleverfox 🦊 in ELECTRONIX
вопрос больше не в самой плате c AVR, а в arduino с её wiringом, который упрощает разработку простых вещей, но разработку вещей чуть посложнее делает нереальной
источник

D

Dim in ELECTRONIX
ты считаешь не реальным подправить софт-уарт?
источник

c🦊

cleverfox 🦊 in ELECTRONIX
берешь avr-gcc и пишешь на С или C++ без wiring, шьешь в ту же плату
источник

D

Dim in ELECTRONIX
задача ведь не сложная
источник

c🦊

cleverfox 🦊 in ELECTRONIX
а там софт уарт? 🙈
источник

c🦊

cleverfox 🦊 in ELECTRONIX
всё реально, но если ты не можешь - значит не можешь
источник

c🦊

cleverfox 🦊 in ELECTRONIX
я предпочитаю софт UARTы не юзать, когда-то на AVR с ними игрался, много лет назад, когда были ещё AT90S2313
источник

c🦊

cleverfox 🦊 in ELECTRONIX
но это всегда боль
источник

D

Dim in ELECTRONIX
да нет тут никакой боли
источник

D

Dim in ELECTRONIX
просто есть непонимание процесса
источник

c🦊

cleverfox 🦊 in ELECTRONIX
Непонимание кем?
источник

D

Dim in ELECTRONIX
да по сути всеми
источник