项目之前使用USART1,USART2,USART3一直正常。现在需要增加一个串口,就使用了UART4,结果只要使能 NVIC的UART4就会造成USART3的中断无法进入。
// NVIC_InitStructure.NVIC_IRQChannel = UART4_IRQn; //ÉèÖô®¿Ú1ÖжÏ
// NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0; //ÇÀÕ¼ÓÅÏȼ¶ 0
// NVIC_InitStructure.NVIC_IRQChannelSubPriority = 12; //×ÓÓÅÏȼ¶Îª0
// NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //ʹÄÜ
// NVIC_Init(&NVIC_InitStructure);
请问大家有没有中断为什么的?我查看了启动程序没有发现异常(使用的是startup_stm32f40_41xxx.s版本V1.4.0)
|