Perguntas com a marcação «interrupts»

Um mecanismo para o controle do fluxo do programa em um computador. Quando interrompido, um computador salva seu estado operacional atual e muda para a execução do código que depende de qual interrupção foi gerada. As interrupções podem ser de origem de hardware ou de software; interrupções originadas por software são chamadas traps. É um mecanismo alternativo à pesquisa e é a base em torno da qual a maioria das E / S, multitarefa e controle é implementada.

3
Seções críticas em Cortex-M3
Estou pensando um pouco sobre a implementação de seções de código crítico em um Cortex-M3, onde exceções não são permitidas devido a restrições de tempo ou problemas de simultaneidade. No meu caso, estou executando um LPC1758 e tenho um transceptor TI CC2500 a bordo. O CC2500 possui pinos que podem …

4
STM32: A interrupção do temporizador funciona imediatamente
Este é o código para o timer no meu projeto no STM32F429: //timer initialization void timerInit() { uwPrescalerValue2 = (uint32_t) ((SystemCoreClock / 2) / 100000) - 1; RS485Timer.Instance = TIM5; RS485Timer.Init.Period = 67400000; // high value to notice interrupt even without debugging RS485Timer.Init.Prescaler = 400000; RS485Timer.Init.ClockDivision = 0; RS485Timer.Init.CounterMode = …




2
Determinando qual pino acionou uma interrupção do PCINTn?
Estou correto ao pensar que, se você tiver dois pinos causando a mesma interrupção AVR PCINT (por exemplo, vetor PCINT0 causado por pinos PCINT0 ou PCINT1 - acho que a sobreposição de nomes de vetores e pinos é confusa), a única maneira de determinar qual pino (s) causou a interrupção …
9 avr  interrupts  atmel 

4
Como crio uma interrupção do timer com o Arduino?
Estou tentando criar um atraso de tempo com o Arduino. Eu gostaria de usar a função interrupts (), porque é uma interrupção interna. Exemplo: digamos, eu gostaria de acender e apagar uma luz, apenas com o tempo da interrupção. Há um código de amostra, mas ele usa interrupções externas (attachInterrupt …







1
ativar / desativar interrupções PCI
Estou implementando um driver PCIe e gostaria de entender em que nível as interrupções podem ser ou devem ser ativadas / desativadas. Intencionalmente, não especifiquei o SO, pois estou assumindo que ele deve ser relevante para qualquer plataforma. Por níveis, quero dizer o seguinte: Estrutura de manipulação de interrupções específicas …
8 interrupts  bus  pcie 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.