Reg. Date: October 30, 2001 By 허진량
저는 지금 MPC860을 사용하고 있습니다.
근데 외부인터럽트를 사용하려고 하는데 잘 않되는군요
사용하려는 인터럽트는 IRQ1입니다.
intDisable(0x02);
intConnect (IV_IRQ1, (VOIDFUNCPTR)IntHandler, 0); /* IV_IRQ1 */
*SIEL (regBase) |= SIEL_ED1;
*SIMASK (regBase) |= SIMASK_IRM1;
intEnable (0x02);
이렇게 coding하고 외부에 스위치를 달아서 스위치를 누를 때 마다
인터럽트가 발생하도록 만들었고 IntHandler 함수에
logMsg("Interrupt Test \n", 0,0,0,0,0,0);를 써서
화면에 출력이 되는지 보려고 했는데 출력이 않돼네요
혹시 제가 뭐 잘못한 거라두 있나요?
좀 도와 주세요
아! 그리고 혹시 IRQ0를 일반 외부 인터럽트처럼 쓸 수 있는 방법을 알고 계신 분 계시면 좀 알려 주시면 고맙겠습니다.