智能车制作

标题: MCF52235输入中断问题? [打印本页]

作者: Leven    时间: 2013-3-13 10:09
标题: MCF52235输入中断问题?
请问MCF52235如何才能进入输入中断?寄存器配置如下有什么不对吗?谢谢了.....
void GPT0_init()                //TA口输入捕捉
{
MCF_GPIO_PTAPAR=0x01;           //TA口用作GPT功能
MCF_GPTA_GPTSCR1=0x00;         //禁止启GPT功能
MCF_GPTA_GPTSCR2=0x20;         //设置波特率
   
MCF_GPTA_GPTIOS=0x00;          //通道0开启输入捕捉
MCF_GPTA_GPTCTL2=0x03;         //下降沿触发输入捕捉中断
MCF_GPTA_GPTIE=0x01;           //通道0输入捕捉中断使能
MCF_GPTA_GPTDDR=0x00;        //GPT端口为输入

MCF_INTC0_ICR44=0x1f;          //中断优先级设定
MCF_INTC0_IMRH &=~MCF_INTC_IMRH_INT_MASK44;         //设置是否屏蔽中断
MCF_INTC0_IMRL &=~MCF_INTC_IMRL_MASKALL;

MCF_INTC0_INTFRCH |=MCF_INTC_INTFRCH_INTFRC44;
MCF_INTC0_INTFRCL &=~MCF_INTC0_INTFRCL;

MCF_GPTA_GPTSCR1=0x80;         //开启GPT功能
MCF_GPTA_GPTCNT=0x0000;
}.





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2