interrupts — все вопросы

2ответа
4 голоса
ethernet smp_affinity vs /proc /interrupts vs /sys /class /net /ethX /device
Моя цель - настроить наши серверы CentOS («бесплатный» RHEL) 5.x для пользовательских сетевых программ с низкой задержкой. Я хотел бы поэкспериментировать с привязкой обработки прерываний сетевой пл
1ответ
8 голосов
Определение того, какой вывод вызвал прерывание PCINTn?
Правильно ли я считаю, что если у вас есть два контакта, вызывающие одно и то же прерывание AVR PCINT (например, PCINT0 vector , вызванный выводами PCINT0 или PCINT1 - я думаю, что наложение имен ве
2ответа
8 голосов
ATtiny13A - не может генерировать программное обеспечение PWM с режимом CTC
Я пытаюсь сделать светодиодный индикатор RGB с дистанционным управлением, используя ATtiny13A. Я знаю, что ATtiny85 лучше подходит для этой цели, и я знаю, что, возможно, в конечном итоге не смог
2ответа
8 голосов
Процедура обслуживания прерываний AVR не выполняется так быстро, как ожидалось (накладные расходы?)
Я разрабатываю небольшой логический анализатор с 7 входами. Мое целевое устройство - это ATmega168 с тактовой частотой 20 МГц. Чтобы обнаружить логические изменения, я использую прерывания смены сим
1ответ
2 голоса
WiringPi проблема прерывания
Я пытаюсь получить прерывания, работающие над малиной Pi, используя библиотеку wiringPi. При использовании INT_EDGE_RISING приведенный ниже код приводит к очень небольшим прерываниям при работе с кн
1ответ
2 голоса
WiringPi проблема прерывания
Я пытаюсь получить прерывания, работающие над малиной Pi, используя библиотеку wiringPi. При использовании INT_EDGE_RISING приведенный ниже код приводит к очень небольшим прерываниям при работе с кн
1ответ
2 голоса
Использование прерывания gpio 2 вместо прерывания 3
Я изучил в руководстве bcm2835, что его периферийное устройство gpio может генерировать три строки прерывания. Но в том же руководстве (раздел прерываний) я обнаружил, что есть четыре прерывания gpi
1ответ
2 голоса
Прерывание RPi.GPIO
Есть ли способ передать аргументы функции обратного вызова при использовании GPIO.add_event_detect(17, GPIO.FALLING, callback=my_callback, bouncetime=300)
6ответов
8 голосов
Различия между прерываниями и выборкой для аппаратной кнопки?
У меня есть аппаратная кнопка, с которой я подключен к прерыванию, но моя проблема в том, что она немного отскакивает, что делает кнопку ненадежной. Я думаю, что многие из этих проблем будут решены
5ответов
8 голосов
Производительность процессора увеличивается до ~ 50% и остается там до тех пор, пока не будет приостановлено
Это проблема с Windows Vista, я думаю, в основном, на двухпроцессорных ноутбуках, где% CPU внезапно стреляет примерно до 45% и остается там. Как только это произойдет,% CPU никогда не вернется к нор
3ответа
8 голосов
Измерение загрузки процессора прерывания
У меня есть isr, который обновляет дисплей с фиксированной частотой. Я хотел бы настроить мою рутину, чтобы минимизировать накладные расходы и сохранить как можно больше времени процессора для друго
3ответа
8 голосов
Как выполняются обработчики прерываний в CMSIS Cortex M0?
У меня есть комплект LPC1114. В последние несколько дней я копал реализацию CMSIS Cortex M0, чтобы узнать, как в ней делаются вещи. До сих пор я понимал, как отображаются каждый регистр и как я могу
2ответа
8 голосов
Как операционная система препятствует тому, чтобы непривилегированный процесс выполнял привилегированную инструкцию?
В Unix, , если вы являетесь гостевым пользователем и сделали: chmod 777 / Это не получится. Но как это внутренне происходит на аппаратном уровне? До сих пор я думаю, что это происходит
2ответа
2 голоса
использование try-catch для захвата gpio-прерываний
Можно ли прервать код try-except в python с прерыванием gpio для генерации исключения? В части «try» я открываю сокет и пользуюсь socket.serve_forever (). Я хочу выполнить жесткую перезагрузку прогр
1ответ
2 голоса
Прерывание кнопки не работает
Я работаю над проектом для моей малины. Я наткнулся на проблему с созданием прерываний с помощью кнопки на моем макете. Я купил PiCamera, и я намерен сделать так, чтобы всякий раз, когда я нажимаю к
3ответа
9 голосов
Использование нескольких внешних прерываний в ПОС
Я использовал PIC16F877 ( техническое описание ) для нескольких проектов. Для прерываний с одним внешним прерыванием вы можете использовать прерывание PORTB0. Но теперь мне нужно поддерживать 8 неза
1ответ
2 голоса
WiringPi: использование прерываний с Python
Я хочу, чтобы мой RaspberryPi выполнял некоторые действия, когда свет в комнате включается или выключается. Для этого я подключил фотоэлемент к контактам GPIO. Раньше я использовал некоторую прог
4ответа
9 голосов
Как запретить аппаратные прерывания с помощью IRQBALANCE_BANNED_CPUS на Ubuntu?
Я хотел бы запретить прерывания от некоторых процессоров. Я слышал об опции IRQBALANCE_BANNED_CPUS. Я вижу, что irqbalance работает на фоне моей машины. Где я могу редактировать и как настроить этот
4ответа
9 голосов
Как создать прерывание таймера с помощью Arduino?
Я пытаюсь создать прерывание с задержкой с Arduino. Я хотел бы использовать функцию interrupts (), потому что это внутреннее прерывание. Пример. Предположим, что я хотел бы включить и выключить п
6ответов
9 голосов
Избегание глобальных переменных при использовании прерываний во встроенных системах
Есть ли хороший способ реализации связи между ISR и остальной частью программы для встроенной системы, которая позволяет избежать глобальных переменных? Кажется, что общий шаблон должен иметь гло
1 2 3

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132