但是,我现在遇到一个问题
WIU_InitTypeDef WIU_InitStructure;
/* Enable VIC clock */ SCU_AHBPeriphClockConfig(__VIC,ENABLE); //VIC_DeInit(); /* Enable WIU clock */ SCU_APBPeriphClockConfig(__WIU, ENABLE); WIU_DeInit();
/* Clear the WIU line 16 pending bit */ WIU_ClearITPendingBit(WIU_Line6 );
//WIU_ClearITPendingBit(WIU_Line29 );
WIU_InitStructure.WIU_Mode = WIU_Mode_Interrupt ; WIU_InitStructure.WIU_Line = WIU_Line6 ; //WIU_InitStructure.WIU_Line = WIU_Line29 ; WIU_InitStructure.WIU_TriggerEdge = WIU_FallingEdge ; WIU_Init(&WIU_InitStructure);
/* Configure the External interrupt group 3 priority */ VIC_Config(EXTIT0_ITLine, VIC_IRQ, 2);//jess++ /* Enable the External interrupt group 3 */ VIC_ITCmd(EXTIT0_ITLine, ENABLE); //jess++ SCU_WakeUpLineConfig(6);
我设置了WIU_Line6,再配制 WIU_Line5, 发现WIU_Line6中断不起作用了! 要是不配制WIU_Line5就没有问题.
|