微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > DSP学习交流 > dsp与电脑联机运行时,莫名进入interrupt void ILLEGAL_ISR(void)函数

dsp与电脑联机运行时,莫名进入interrupt void ILLEGAL_ISR(void)函数

时间:10-02 整理:3721RD 点击:
InitAdc();
进入这个函数后运行ADC延迟函数
DELAY_US(ADC_usDELAY);
延迟函数为:
.def _DSP28x_usDelay       .sect "ramfuncs"
        .global  __DSP28x_usDelay_DSP28x_usDelay:        SUB    ACC,#1  ///////从这个位置跳转到中断函数        BF     _DSP28x_usDelay,GEQ    ;; Loop if ACC >= 0        LRETR
中断函数为:
interrupt void USER1_ISR(void)     // User Defined trap 1
{
  // Insert ISR Code here
  // Next two lines for debug only to halt the processor here
  // Remove after inserting ISR Code
  asm ("      ESTOP0");
  for(;;);
}
新手 不解
请各位高手支招

推荐你看个帖子:http://www.deyisupport.com/quest ... 0/f/56/t/16587.aspx
http://blog.csdn.net/wang27177199/article/details/8456431

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top