关于2812的pdpint中断的问题

2019-08-02 16:34发布

自己写的中断一直不管用,想问下各位是否有相关的例程参考下
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
shooowtime
1楼-- · 2019-08-02 21:45
使用的是evb的pdpintb中断
先是
         GpioMuxRegs.GPDMUX.bit.T3CTRIP_PDPB_GPIOD5=1;    //设置外设功能
         GpioMuxRegs.GPDDIR.bit.GPIOD5=1;                     //设置为输出口
         
Ev中
        EvbRegs.EXTCONB.bit.INDCOE=0;
        EvbRegs.EVBIMRA.bit.PDPINTB=1;
        EvbRegs.EVBIFRA.bit.PDPINTB=1;
主程序中

PieCtrl.PIEIER1.bit.INTx2=1; //pdpintb 中断
请问还缺少什么?
zhangmangui
2楼-- · 2019-08-03 02:59
 精彩回答 2  元偷偷看……
shooowtime
3楼-- · 2019-08-03 05:39
初步问题是 没开CPU的中断和外设的时钟时能
应加上
IER|=M_INT1;        //开CPU中断1
SysCtrlRegs.PCLKCR.bit.EVBENCLK = 1;    //使能EVB模块时钟

还有其它问题吗?

一周热门 更多>