This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DS90UB941AS-Q1:UB948 INTB_IN 中断

Guru**** 1831610 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1430460/ds90ub941as-q1-ub948-intb_in-interrupt

器件型号:DS90UB941AS-Q1

工具与软件:

团队、

客户配置 UB941 REM_INTB_CTRL 寄存器(地址= 0x30)至0x8、以将 UB948 INTB_IN 路由到 UB941 GPIO0。 当  UB948 INTB_IN 切换时、 UB948 INTB_IN 也可以切换。 他们仍然需要一个寄存器来读取状态。 然后、它们设置 UB941 寄存器0xC6[5]= 1和0xC6[0]= 1、但 STS 寄存器(地址= 0xC4)位6报告始终返回0。 无论是否切换 UB948 INTB_IN、 STS 寄存器(地址= 0xC4)位6始终为0。

需要您对此发表意见。 谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ryan、

    您能否附上客户用于配置这些中断的脚本?

    [quote userid="36616" url="~/support/interface-group/interface/f/interface-forum/1430460/ds90ub941as-q1-ub948-intb_in-interrupt 当  ub948 intb_in 切换时、 UB948 intb_in 也可以切换。

    我不是按照这句话-这里提到的 UB93873应该说 UB941吗?

    此致!

    Nikolas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Nikolas、

    抱歉出错了。 它应该如下所示:

    "当  UB948 INTB_IN 切换时、 UB941 GPIO0也可以切换。"

    941寄存器转储

     

    948寄存器转储

     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ryan、

    我曾特别请求 客户进行编程的任何脚本、不一定是输出的寄存器转储。 我希望确认客户是否与 INTB_IN 功能的建议配置序列相匹配。

    此致!

    Nikolas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Nikolas、

    客户可按照自上而下的顺序对以下寄存器进行编程。

    UB941寄存器

    电流

      0x01

    0x08   

       0x03

    0x9a   

       0x05

    0x02    

       0x16

    0x02   

       0x17

    0x1E   

     

     

      0x0D

    0x23     

       0x0E

    0x55     

       0x0F

    0x03

      0x10

    0x33

      0x70

    0x90

       0x77

    0x90

     

     

      0x71

    0x84   

       0x78

    0x84     

     

     

      0x72

    0x94     

       0x79

    0x94     

       0x73

    0x4c     

       0x7a

    0x4c   

       0x74

    0xA8     

       0x7B

    0xA8     

     

     

      0x12

    0x00     

       0x1E

    0x01     

       0x20

    0x0B   

       0x22

    0x25   

     

     

      0x28

    0x01   

       0x29

    0x20   

       0x2A

    0x20   

       0x2b

    0x80   

       0x2E

    0xA5   

       0x2F

    0x5a   

       0x31

    0x09   

       0x30

    0x08     

     

     

      0x18

    0x32   

       0x19

    0x32     

     

     

      0x40

    0x04     

       0x41

    0x21     

       0x42

    0x60     

     

     

      0x41

    0x05     

     

     

      0x42

    0x30     

     

     

      0x40

    0x08     

       0x41

    0x21     

       0x42

    0x60     

     

     

      0x41

    0x02     

       0x42

    0x66     

     

     

      0x41

    0x04     

       0x42

    0x0D     

     

     

      0x41

    0x05   

     

     

      0x42

    0x44     

       0x46

    0x80   

     

     

      0x4f

    0x8c     

     

     

      0x54

    0x02     

           

     

      0x56

    0x01   

     

     

      0x57

    0x02   

       0x5b

    0x00     

       0x5c

    0x02     

       0x5d

    0x0A     

       0x5e

    0x44     

       0x7E

    0x7f   

     

     

      0x21

    0x06     

       0x60

    0x22     

       0x61

    0x02     

       0x62

    0x00   

    UB948

    0x1d

    0x01

    0x1E

    0x33

    0x26

    0x16

    0x27

    0x16

    0x4b

    0x02

    0x41

    0x1F

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Ryan、

    此脚本不包含任何对0xC6的寄存器写入、这与原始 E2E 帖子中所述的内容相矛盾。 您能否确认这是正确的寄存器写入集? 寄存器对0xC6位5和0的写入位置在哪里?

    您是否能够提供波形捕获、监视 DES 上的 INTB_IN 引脚、SER 上的 INTB 和 SER 上的 GPIO0?

    此致!

    Nikolas