关于2812的pdpint中断的问题

[复制链接]
1591|3
 楼主| shooowtime 发表于 2014-4-25 11:14 | 显示全部楼层 |阅读模式
pi, pdp, pd
自己写的中断一直不管用,想问下各位是否有相关的例程参考下
 楼主| shooowtime 发表于 2014-4-25 11:17 | 显示全部楼层
使用的是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 发表于 2014-4-25 23:30 | 显示全部楼层
 楼主| shooowtime 发表于 2014-4-28 10:21 | 显示全部楼层
初步问题是 没开CPU的中断和外设的时钟时能
应加上
IER|=M_INT1;        //开CPU中断1
SysCtrlRegs.PCLKCR.bit.EVBENCLK = 1;    //使能EVB模块时钟

还有其它问题吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部