打印

Dsp28335中断的方法

[复制链接]
1981|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
嵌嵌dsp论坛|  楼主 | 2013-1-6 11:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Dsp28335中断的方法
步骤1
void InitPieCtrl(void)  //初化PIE控制寄存器
{
    DINT; //关闭所有CPU标准中断Disable Interrupts at the CPU level:
    PieCtrlRegs.PIECTRL.bit.ENPIE = 0; // 关闭所有PIE中断Disable the PIE
// Clear all PIEIER registers: 清除所有中断使能位
PieCtrlRegs.PIEIER1~12(省了中问部分).all = 0;
// Clear all PIEIFR registers: 清除所有中断标志位
PieCtrlRegs.PIEIFR1~12.all = 0;
}
步骤2
 // Disable CPU interrupts and clear all CPU interrupt flags:
   IER = 0x0000;
   IFR = 0x0000;
步骤3 初始化中断向量表
void InitPieVectTable(void)
{ int16 i;
Uint32 *Source = (void *) &PieVectTableInit;
Uint32 *Dest = (void *) &PieVectTable;
EALLOW;
for(i=0; i < 128; i++)
  *Dest++ = *Source++;
EDIS;
// Enable the PIE Vector Table
PieCtrlRegs.PIECTRL.bit.ENPIE = 1;

Dsp28335中断的方法.pdf (676.36 KB)

相信对你有帮助的:
dsp28335之GPIO
DSP28335SCI_总结
TMS320F28335中文资料
ccs3.3(28335)如何新建并且配置工程

相关帖子

沙发
huanghongxing| | 2013-1-6 22:59 | 只看该作者
DSP28335中断的资料不多,这资料挺好的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:dsp论坛www.armdsp.net dsp开发板www.njyxdq.com

18

主题

19

帖子

7

粉丝