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.

[参考译文] CCS/UCD3138:UCD3138 (40引脚) CAN#39;t SET Fault0 (pin22)&Fault1 (pin23)作为 GPIO?

Guru**** 2494635 points
Other Parts Discussed in Thread: UCD3138

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/719263/ccs-ucd3138-ucd3138-40pin-can-t-set-fault0-pin22-fault1-pin23-as-gpio

器件型号:UCD3138

工具/软件:Code Composer Studio

如下所示,我无法   将 Fault0 (pin22)& Fault1 (pin23)实现为 aGPIO (40引脚 UCD3138)。  需要设置更多的寄存器?

1) MiscanalogRegs.IOMUX.bit.JTAG_DATA_MUX_SEL=3;

2) 2) Fault0和 Fault1设为 GPIO  

3) 3) Fault0和 Fault1设置输出或输入

4)  4) Fault0和 Fault1使能 GPIO

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

    工程师正在对此进行研究、并将作出响应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我只是看了一个零件、没有遇到任何问题。  正如您提到的、只需将 IOMUX 位设置为3、然后您就可以立即读取输入值。

    如果您将 GioRegs.FAULTDIR.FLT1_DIR 位设置为1、则可以向 GioRegs.FAULTOUT.FAULT1_OUT 位写入数据、该值将出现在引脚上。  

    我看到的唯一令人困惑的是、引脚在开环板上被上拉。  但可以通过跳线将其下拉、也可以通过将0写入 FAULT1_DIR 设置的 FAULT1_OUT 来将其下拉。  

    我还检查了故障0、它似乎也起作用