LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

Завтра попробую понизить частоту опроса пинов до 2MHz, просто ради прикола

Я правильно сейчас понимаю, что это входы обычные, которые не касаются энкодера? Еще обрати внимание на приоритеты прерываний и просто на те прерывания, которые используется в mbed, не происходит ли чего-нибудь более приоритетного с большой частотой? Не оставляй болтаться в воздухе пины, которые генерируют прерывания (external interrupts) и которые разрешены. А также обрати внимание, не загоняешь ли ты процессор в какой-нибудь режим малого потребления, что он в результате не отрабатывает у тебя прерывания. Проверь настройки mbed.

Исходная версия Zubok, :

Завтра попробую понизить частоту опроса пинов до 2MHz, просто ради прикола

Я правильно сейчас понимаю, что это входы обычные, которые не касаются энкодера? Еще обрати внимание на приоритеты прерываний и просто на те прерывания, которые используется в mbed, не происходит ли чего-нибудь более приоритетного с большой частотой? Не оставляй болтаться в воздухе пины, которые генерируют прерывания (external interruts) и которые разрешены. А также обрати внимание, не загоняешь ли ты процессор в какой-нибудь режим малого потребления, что он в результате не отрабатывает у тебя прерывания. Проверь настройки mbed.