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.

[参考译文] TMS320F28374D:有关 F2837xD_GPIO.c 的问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1138056/tms320f28374d-an-issue-about-f2837xd_gpio-c

器件型号:TMS320F28374D

大家好、

两个人如何理解 F2837xD_GPIO.c 中的这两条注释:

谢谢、此致

耶鲁李

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

    您好、Yale、

    根据注释、默认情况下所有 GPIO 引脚都设置为输入引脚、这很可能是为了安全起见、以防用户不配置引脚并尝试向其提供信号。 根据该注释、这就是 GPIO 的初始化方式。

    此致、

    Omer Amir

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

    您好、Omer、

    感谢您的回复。

    它似乎 是冲突的。 上面的注释似乎意味着"启用上拉电阻器"。 但下面的评论说"避免启用上拉"。 这让我感到困惑。 如何理解它?

    谢谢、此致

    耶鲁李

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

    您好、Yale、

    我的理解是、第一条注释显示所有 GPIO 引脚默认设置为输入并启用上拉电阻。 第二个注释似乎是指有一种方法可以避免对所有引脚执行此操作、即"hack"、这是指用户可能不希望默认启用上拉电阻的情况。  查看文件中的代码、您似乎可以将默认值更改为该 for 循环中的其他值。 我以前没有对它进行过测试、但这就是它看起来的样子。

    此致、

    Omer Amir