потревожу вас вопросами. Писал код, классика пульт-приемник-лента. Вообщем, не могу добиться корректного приема сигнала после того как влючаю динамический эффект. Глянул решения через прерывания для этой проблемы - закопаюсь. Вот залез к вам. Код прилогаеться
Комментарии: 15
Anonim
А какой ты эффект приема сигналов хочешь если код занят обработкой эффекта Ктож так делает то
Cryonixxxcc
Да, иам онли прерывания
Anonim
Не обязательно. Можно таски разные
Cryonixxxcc
Ну эио проблема
Anonim
В чем она заключается?
Cryonixxxcc
Проц туда сюда через jump плохо
Jafibrno
Окей. Вопрос по прерываниям. По сути данные приходят пачками. Прерывание будет срабатывать кучу раз. Есть вариант использовать два прерывания. Один апаратный а второй по таймеру. Но пока что не сильно поргужался в эту тему. Стоит думать в эту сторону?
Anonim
Чтоб мигать сраным светодиодом мы еще такты процессора считать будем. Ага. Когда условные "калькуляторы" щас жрут много ядер и много гигов... Почему кучу раз?
Jafibrno
Ибо сигнал приходит пачкой. Потом происходит декод, и аж потом я получаю данные. То есть, я получаю лишние срабатывания. Как я понял. Извиняюсь за столь поздний ответ
Anonim
А то чем занимается твой компьютер это не проц туда сюда?
Cryonixxxcc
На высокой мощности это незаметно
Anonim
Когда у тебя есп32 - абсолютно похуй
Cryonixxxcc
Согл А ц него че
Jafibrno
сорян за говно, не знал как решить остановился на чем остановился
Anonim
ну так ты сам подумай. Процессор обрабатывает эффект и пульт никто не слушает. Либо переодически опрашивать пульт находясь в цикле эффекта, либо юзать прерывания, либо такси Че-то дохера клонов с моим ником стало появляться в интернетах...