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.

[参考译文] RM44L520:在100引脚封装中、GIOB[2]似乎不作为输出提供。

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1467058/rm44l520-giob-2-does-not-appear-to-be-available-as-an-output-in-100-pin-package

器件型号:RM44L520
主题中讨论的其他器件:HALCOGEN

工具与软件:

我正在尝试将 GIOB[2]用作引脚38 (100引脚 PZ 封装)上的输出、但它似乎不起作用。 HALcoGen 将提供基于将其用作输出的代码、但引脚保持高电平状态。

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

    Scott、您好!

    您可以一次参考以下主题:

    (+) RM44L520:将 GIOB[2]功能与100引脚 PZ 封装配合使用 RM44L520 -基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

    我还注意到、如果我在特殊多路复用中启用以下复选框:

     

    然后、我可以看到引脚38上启用了 GIOB_2功能:

    但我没有这块电路板来测试实际功能、您能在结束时对它进行一次测试吗?

    ——
    谢谢、此致、
    Jagdish。

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

    Jagdish、您好!

    我试过你的建议。 它将 pinmux.c 中的一行从

       PINMUX_GIOB_DISABLE_HET2_ENABLE (OFF);

    ...至;

       PINMUX_GIOB_DISABLE_HET2_ENABLE (ON);

    ...但是、pin38一直保持高水平

    我还尝试了将其映射到 AD2EVT 并使用 adcSetEVTPin (adcREG2、0)强制将 EVT 引脚置为低电平、但同样失败了。 引脚38似乎只是一个输入(被拉至高电平)、不能作为输出。

    谢谢!

    Scott

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

    我将放弃这种想法。 无论我使用何种引脚多路复用设置、引脚38似乎都无法作为输出。 我在引脚38和37之间已经有技术人员斑点焊料、而且现在我可以使用 N2HET[31]。 方法。

    TI 应该查看这方面的内容、包括文档和 HALcoGen。 我看到该论坛上讨论的 GPIOB[2](采用其他封装)和 Hercules 器件存在很多问题、很明显所有器件都存在一些共同问题。

    谢谢!

    Scott

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

    Scott、您好!

    我放弃了这一点。 无论我使用何种引脚多路复用设置、引脚38似乎都无法作为输出。 我在引脚38和37之间已经有技术人员斑点焊料、而且现在我可以使用 N2HET[31]。 这样可行。[/QUOT]

    我没有这个板用于测试和提供示例项目、即使我有 RM42x 板、但它没有 GIOB[2]。

    您能做一点吗、我们还可以将 MIBSPI 引脚用作 GIO、我可以看到此引脚具有 MIBSPI 功能、您可以在下面的常见问题解答中找到此过程。 您是否能够尝试将其配置为 MIBSPI 功能、以及是否能够将其用作 GIO?

    (+)[常见问题解答] TMS570LC4357:如何将不同的外设引脚(例如 Lin、MibSPI、N2HET、ECLK 和 RTP)用作 GIO -基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛

    如果在执行此操作时遇到任何困难、让我们设置一个实时调试会话来引导您。

    ——
    谢谢、此致、
    Jagadish。

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

    Jagdish、您好!

    似乎确实解决了我的问题。 我现在可以将引脚38驱动为 GIO。 正如我在之前的帖子中提到的、我曾尝试通过将引脚38映射到 AD2EVT 来尝试过类似的操作、但尝试失败了。 根据手册、MIBSPI3nCS[0]实际上是默认的复用引脚——是引脚只连接到 MibSPI3而没有其他外设吗?

    感谢您的帮助、

    Scott

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

    Scott、您好!

    提示该引脚仅连接至 MibSPI3而没有其它外设?

    该引脚 还具有 AD2EVT (ADC2事件触发器)和 EQEP1I (增强型 QEP1索引)等其他功能。

    ——
    谢谢、此致、
    Jagadish。

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

    是的、我认识到引脚38具有其他的引脚复用可能、但据我所知、它们不起作用、当然在尝试将它们用作输出时并不起作用。

    在任何情况下、就该引脚的多路复用功能而言、用户手册和 HALcoGen 都不正确。 您是否同意 TI 应澄清这一点?

    谢谢!

    Scott

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

    Scott、您好!

    [报价 userid="576812" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1467058/rm44l520-giob-2-does-not-appear-to-be-available-as-an-output-in-100-pin-package/5639825 #5639825"]

    是的、我认识到引脚38具有其他的引脚复用可能、但据我所知、它们不起作用、当然在尝试将它们用作输出时并不起作用。

    在任何情况下、就该引脚的多路复用功能而言、用户手册和 HALcoGen 都不正确。 您是否同意 TI 应澄清这一点?

    [报价]

    其他功能也应起作用。

    如前所述、我没有评估板来为您提供工作示例。

    是否可以从您的一端设置一个实时调试会话、我只想验证您尝试配置此引脚的确切方式。

    ——
    谢谢、此致、
    Jagadish。

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

    我们可以做一个现场课程--你想怎么做?

    Scott

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

    Scott、您好!

    我将于上午10点至晚上8点 IST (印度标准时间)提供服务、

    根据您的空闲情况、您可以设置一次会议。 让我们安排明天(星期五)的会议

    ——
    谢谢、此致、
    Jagadish。