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.

[参考译文] TMS320F280041:将 AIO 用作数字输入时出现问题

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/833794/tms320f280041-problem-using-aios-as-digital-inputs

器件型号:TMS320F280041

您好!

 当使用其中一个 AIO 引脚作为数字输入时、我面临一个问题。

具体而言、将 DIP 开关信号连接到 GPIO225。

问题是、尽管  我尝试打开和关闭输入信号、但我始终读取相同的值、该值卡在1。

要将 AIO 引脚配置为 GPIO、我 使用以下指令:

GPIO_setAnalogMode (225、GPIO_ANALOG_DISABLED);

我的其他 AIO 引脚也有同样的问题。

我出了什么问题?

谢谢、

卡洛

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

    您好、Carlo、

    您的 DIP 开关连接到了哪个引脚?

    您是否曾尝试通过将 DIP 开关连接到 GPIO 而不是 AIO 来排除它?

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

    您好 Frank、

    很抱歉、这是我的错。

    您可以关闭此主题。

    谢谢、

    卡洛

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

    卡洛、

    没问题。 如果您遇到更多问题、请告知我们。