4
STM32F303 MCUの割り込みレイテンシ
私は、外部割り込みに応答する必要があるSTM32 MCU(正確にはSTM32303C-EVALボード上)を含むプロジェクトに取り組んでいます。外部割り込みに対する反応をできるだけ速くしたいのですが。STのWebページから標準のペリフェラルライブラリの例を変更しました。現在のプログラムは、PE6の連続する立ち上がりエッジごとにLEDをトグルするだけです。 #include "stm32f30x.h" #include "stm32303c_eval.h" EXTI_InitTypeDef EXTI_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; NVIC_InitTypeDef NVIC_InitStructure; static void EXTI9_5_Config(void); int main(void) { /* Initialize LEDs mounted on STM32303C-EVAL board */ STM_EVAL_LEDInit(LED1); /* Configure PE6 in interrupt mode */ EXTI9_5_Config(); /* Infinite loop */ while (1) { } } // Configure PE6 and PD5 in …