Size: a a a

Анархическая электроника

2020 October 31

A

Alex in Анархическая электроника
Павел
тут нужно смотреть логику формирования milis
unsigned long millis()
{
 unsigned long m;
 uint8_t oldSREG = SREG;

 // disable interrupts while we read timer0_millis or we might get an
 // inconsistent value (e.g. in the middle of a write to timer0_millis)
 cli();
 m = timer0_millis;
 SREG = oldSREG;

 return m;
}
тут вроде не слишком сложно)
источник

A

Alex in Анархическая электроника
интересно что они прерывания запрещают...
неожиданно
источник

A

Alex in Анархическая электроника
получается слишком часто считывать millis тоже не очень идея)))
источник

П

Павел in Анархическая электроника
ну что бы таймер раком невстал
источник

П

Павел in Анархическая электроника
пофакту он считает таймером
источник

П

Павел in Анархическая электроника
и дальше нужно смотреть формирование таймера
источник

П

Павел in Анархическая электроника
мне впадлу мк подключать и гляжеть что будет если 4294967295 + 1
источник

П

Павел in Анархическая электроника
если 0
источник

П

Павел in Анархическая электроника
то гуд
источник

П

Павел in Анархическая электроника
если 4294967295
источник

П

Павел in Анархическая электроника
то понятно почему все умерает
источник

t

tmelinked_ in Анархическая электроника
Alex
получается слишком часто считывать millis тоже не очень идея)))
ты весь код референса будешь обсуждать? не в мою смену
источник

A

Alex in Анархическая электроника
в общем загадка))
источник

П

Павел in Анархическая электроника
avr вообще зло полное
источник

П

Павел in Анархическая электроника
переходи на stm32 или esp
источник

П

Павел in Анархическая электроника
там и логика более понятна и разрядность хоть не 8 бит
источник

A

Alex in Анархическая электроника
о кстати , да надо будет их взять попробовать))
источник

П

Павел in Анархическая электроника
что 1 что второй поддержывают rtos
источник

A

Alex in Анархическая электроника
только бы найти i2c -> 16 relay переходники)))
источник

П

Павел in Анархическая электроника
есть потоки и прерывания
источник