网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 61IC中国电子在线 >> 服务导航 >> 帮助中心 >> C2000 >> 文章正文
  LF2407 出现的怪问题           ★★★ 【字体:
LF2407 出现的怪问题
作者:61IC    文章来源:本站原创    点击数:    更新时间:2007-1-2    

问题如下:

请教:我用的是ti  2407,近来遇到个怪问题,即中断向量与数据存储器中的寄存器发生冲突,如指令   LDP 00H
                   SPLK  #0003H,IMR
   编译加载后显示   LDP  0H
                             SPLK   #3H,INT2
这些现象也发生在地址为70**H的 一些寄存器上,查MEMMORY没有反应,即这些寄存器的低7位会被认为是相应地址的中断,如SCR1地址为7018H, 低7位是18H,编译加载后显示SWINT12。查ST0,显示LDP指令能正常加载高9位。而如果数据存储器中的寄存器地址为奇数,则可正常操作,因为所有程序存储器中00——39H开始的中断向量地址都为偶数。

自己回复:

,问题解决了,是我的CC出现的问题,察看CPU寄存器窗口,其IMR并未改变,但如果在 SPLK #0003H,IMR            之后加上
             LACL   IMR                         则0003H被正确的写入ACC   ,战时不知道原因,可能是安装的原因,也可能是BUG

 

               欢迎点击进入:TI德州中文网   (国内唯一针对TI应用的中文技术网站)    文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    DSP2812中定义软中断
    观察不了寄存器的值?
    线电压如何转换为相电压?
    C语言中的 .switch段
    F2812的CCS和2407的CCS是一样…
    TMS320LF2407 AD疑问
    有没有什么技巧/方法保证烧写…
    为什么自己建立的项目没有CM…
    如何将*.h文件加到项目的Inc…
    FFT的测试数据
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    站长:61IC 湘ICP备05002478号