Page 599 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 599
{
return interrupt_last_cursor;
}
void INTERRUPT_convert ()
//usart의 name, gap, tag를 불러온다.
{
int i;
for(i=0; i<10; i++)
{
interrupt_name[i]= usart_givename(i);
interrupt_gap[i]= usart_givegap(i);
interrupt_tag[i]= usart_givetag(i);
interrupt_last_cursor= usart_givecur();
}
}
*/
void INTERRUPT_Configuration ()
{
EXTI_InitTypeDef EXTI_InitStructure;
GPIO_EXTILineConfig(
GPIO_PortSourceGPIOB, GPIO_PinSource0);
GPIO_EXTILineConfig(
GPIO_PortSourceGPIOB, GPIO_PinSource1);
GPIO_EXTILineConfig(
GPIO_PortSourceGPIOB, GPIO_PinSource2);
EXTI_InitStructure.EXTI_Line =
EXTI_Line0, EXTI_Line1, EXTI_Line2;
//GPIOB.0,1,2
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;
EXTI_InitStructure.EXTI_LineCmd = ENABLE;
EXTI_Init(&EXTI_InitStructure);
- 592 -