<li id="61csb"><s id="61csb"><xmp id="61csb"><noframes id="61csb"></noframes>
  • <sub id="61csb"></sub>
    <sub id="61csb"><xmp id="61csb">
    <sub id="61csb"></sub><sub id="61csb"></sub><sub id="61csb"><progress id="61csb"></progress></sub>
  • <menuitem id="61csb"><xmp id="61csb">
    <sub id="61csb"></sub>
    <track id="61csb"></track>
  • <menuitem id="61csb"></menuitem>
    <sub id="61csb"><xmp id="61csb">
    <sub id="61csb"><progress id="61csb"><sub id="61csb"></sub></progress></sub>
  • <menuitem id="61csb"><xmp id="61csb"><sub id="61csb"></sub>
    <tbody id="61csb"></tbody>
  • <menuitem id="61csb"></menuitem>
    <tbody id="61csb"></tbody>
    <menuitem id="61csb"></menuitem>
  • <sub id="61csb"></sub>
  • <sub id="61csb"><xmp id="61csb">
  • <menuitem id="61csb"><font id="61csb"></font></menuitem>
    <tbody id="61csb"></tbody><sub id="61csb"><progress id="61csb"></progress></sub>
  • <track id="61csb"></track>
    <menuitem id="61csb"></menuitem>
  • <track id="61csb"><noframes id="61csb"><center id="61csb"></center>
    <tbody id="61csb"><noframes id="61csb"><samp id="61csb"><input id="61csb"></input></samp>
    <tbody id="61csb"><center id="61csb"><tbody id="61csb"></tbody></center></tbody>
    <menuitem id="61csb"></menuitem>
  • <track id="61csb"><noframes id="61csb">
  • <track id="61csb"></track>
    <sub id="61csb"></sub><sub id="61csb"><xmp id="61csb"><menuitem id="61csb"></menuitem> <track id="61csb"><li id="61csb"></li></track>
  • <sub id="61csb"><xmp id="61csb"><menuitem id="61csb"></menuitem>
    <track id="61csb"><noframes id="61csb">
    <track id="61csb"><noframes id="61csb">
      myq430
      驱动牛犊
      驱动牛犊
      • 注册日期2005-10-31
      • 最后登录2007-06-13
      • 粉丝0
      • 关注0
      • 积分348分
      • 威望37点
      • 贡献值0点
      • 好评度33点
      • 原创分0分
      • 专家分0分
      阅读:3090回复:4

      TSB12LV32的中断问题

      楼主#
      更多 发布于:2007-04-24 18:43
        1,他的中断寄存器是通过inter  inter mask来配合使用的,在inter mask 置1的可以允许该中断发生,在inter 置1的表示该中断发生,要清掉该中断需要想该位写1。
          现在的问题是我从INTER 读出的值再把他写回去,相当于清中断,但读出的值没有变,仍然是以前没写之前的值,
          还有就是我读中断寄存器有些允许的中断位已经置1发生了,但中断管脚却没有低电平出现,INTER寄存器的最高位Int是0,这个为只要有一个中断是1不就应该是1吗?
          有那位高手可以指点一下
      aplomb
      驱动牛犊
      驱动牛犊
      • 注册日期2006-09-22
      • 最后登录2008-07-06
      • 粉丝0
      • 关注0
      • 积分340分
      • 威望35点
      • 贡献值0点
      • 好评度34点
      • 原创分0分
      • 专家分0分
      沙发#
      发布于:2007-04-25 12:13
      偶觉得可能的情况:
      1。你的芯片读写时序有问题。你读出的chipversion对吗(0x711538a0)
      2。芯片有问题。这种可能性很小
      3。little and big endian问题
      myq430
      驱动牛犊
      驱动牛犊
      • 注册日期2005-10-31
      • 最后登录2007-06-13
      • 粉丝0
      • 关注0
      • 积分348分
      • 威望37点
      • 贡献值0点
      • 好评度33点
      • 原创分0分
      • 专家分0分
      板凳#
      发布于:2007-04-25 13:09
      读写操作都是对的,读其他寄存器的值都和初始值一样,写进去再读也是 ,但就是中断寄存器的操作有问题
      xzz88
      驱动牛犊
      驱动牛犊
      • 注册日期2008-11-16
      • 最后登录2018-08-15
      • 粉丝1
      • 关注2
      • 积分35分
      • 威望351点
      • 贡献值0点
      • 好评度0点
      • 原创分0分
      • 专家分0分
      • 社区居民
      地板#
      发布于:2010-06-10 17:46
      我也遇到相同的问题。
      不过所幸,我已经解决了。
      1.清除中断位:Datasheet上和许多书上都说是写“1”清除,可是多次试验,应该是写“0”,就可以清除;不知道原因。。。。TI 啊TI 你太不负责了。 万恶的  德州仪器。。。。
      2.INT位不能正常置1:需要将 0x20寄存器的REGRW位清除,即关掉写使能,然后INT才能正常。

      万恶的  “德州仪器”
      痛恨!痛恨!痛恨!

      手册不详,技术支持一问三不答(他们自己说只做过1394Card,做其他的设计中自己去找第三方方案公司。。。我 XXOO)

      留待后人经过.........................
      新手上路,请多关照!
      lfosm
      禁止发言
      禁止发言
      • 注册日期2019-01-11
      • 最后登录2019-04-11
      • 粉丝0
      • 关注0
      • 积分-26分
      • 威望60点
      • 贡献值0点
      • 好评度0点
      • 原创分0分
      • 专家分0分
      地下室#
      发布于:2019-01-14 23:23
      用户被禁言,该主题自动屏蔽!
      游客

      返回顶部