es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: INTERRUPT-HANDLING

Configuración del temporizador sysTick

Estoy tratando de configurar el temporizador Systick para generar una interrupción de 1 ms. Mi MCU es STM32F767 y mis frecuencias de reloj son las siguientes: Oscilador = HSE No PLL SYSCLK = 25 MHz Divisor de reloj AHB = 2 HCLK = 12,5 MHz Divisor de reloj APB1 = . . . Read more

Modificación de dirección de retorno en el controlador de excepción de gcc.

Actualmente estoy escribiendo código bare-metal para, entre otros, armv6-m utilizando (arm-none-eabi-) gcc como compilador. Al implementar los manejadores de excepciones, me encontré con attribute((interrupt(“”type””))) (manual), que indica a gcc que genere una función que preserva todos los registros (excepto los bancarios). El problema es que esta función generada siempre devuelve . . . Read more