使用的是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 中断
请问还缺少什么?
dsp2812,无法进去PDPINT的中断,帮看下我设置有什么问题
答案:2 悬赏:30 手机版
解决时间 2021-03-18 18:51
- 提问者网友:寂寞撕碎了回忆
- 2021-03-18 11:02
最佳答案
- 五星知识达人网友:西风乍起
- 2021-03-18 12:00
你这里只看到了,使能功能引脚、外设级中断、PID级中断
没有看到CPU级中断、和外设的时钟使能。其中时钟是很容易忘的。
IER|=M_INT1; //开CPU中断1
EINT; //使能全局中断
//对工程中使用的外设时钟使能
SysCtrlRegs.PCLKCR.bit.EVBENCLK = 1; //使能EVB模块时钟
没有看到CPU级中断、和外设的时钟使能。其中时钟是很容易忘的。
IER|=M_INT1; //开CPU中断1
EINT; //使能全局中断
//对工程中使用的外设时钟使能
SysCtrlRegs.PCLKCR.bit.EVBENCLK = 1; //使能EVB模块时钟
全部回答
- 1楼网友:我住北渡口
- 2021-03-18 13:33
没看懂什么意思?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯